jp.co.quickbinder.api.document
クラス RevisionDoc

java.lang.Object
  上位を拡張 jp.co.quickbinder.api.document.RevisionDoc

public class RevisionDoc
extends Object

文書改版クラス

 
 文書の改版を行います。
 
 ※1 改版処理開始前に、API「 ChangeModStatus.startExecute 」をCALLしステータスを「改版中」にして下さい。
     改版処理が正常終了すると改版ステータスは自動で戻りますが、エラーが発生した場合は
    「改版中」のままになります。

 ※2 改版を中止する場合は、API「 ChangeModStatus.stopExecute 」をCALLしてください。
 
 


コンストラクタの概要
RevisionDoc()
           
 
メソッドの概要
 int getBeforeFlg()
           文書タイプを取得します。
 String getDataId()
          データIDを取得します。
 String[] getErrorCD()
          エラーコードを取得します。
 String[] getErrorMSG()
          エラーメッセージを取得します。
 Boolean getRetValue()
          実行結果を取得します。
 boolean revisionDoc(String userId, String dbId, String treeId, String dataId, Date col1008, Date col1009, Integer col1011, String ver, String rev, String upReason, String upContent, String upRemarks, String[] attrCol, String[] attrVal, String[] attrType, String[] relDispName, String[] relDbId, String[] relDataId, String[] fileId, String[] fileName, String[] fileComment, int[] fileMakeThumbNailType, int[] fileViewOrder, int documentType)
          文書改版を行います。
 void setBeforeFlg(int flg)
           文書タイプを設定します。
 void setDataId(String dataId)
          データIDを設定します。
 void setErrorMSG(String errorMSG)
          エラーメッセージを設定します。
 void setRetValue(Boolean retValue)
          実行結果を設定します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RevisionDoc

public RevisionDoc()
メソッドの詳細

getRetValue

public Boolean getRetValue()
実行結果を取得します。

戻り値:
実行結果

setRetValue

public void setRetValue(Boolean retValue)
実行結果を設定します。

パラメータ:
retValue - 実行結果

getDataId

public String getDataId()
データIDを取得します。

戻り値:
データID

setDataId

public void setDataId(String dataId)
データIDを設定します。

パラメータ:
dataId - データID

getErrorMSG

public String[] getErrorMSG()
エラーメッセージを取得します。

戻り値:
エラーメッセージ

getErrorCD

public String[] getErrorCD()
エラーコードを取得します。

戻り値:
エラーコード

setErrorMSG

public void setErrorMSG(String errorMSG)
エラーメッセージを設定します。

パラメータ:
errorMSG - エラーメッセージ

revisionDoc

public boolean revisionDoc(String userId,
                           String dbId,
                           String treeId,
                           String dataId,
                           Date col1008,
                           Date col1009,
                           Integer col1011,
                           String ver,
                           String rev,
                           String upReason,
                           String upContent,
                           String upRemarks,
                           String[] attrCol,
                           String[] attrVal,
                           String[] attrType,
                           String[] relDispName,
                           String[] relDbId,
                           String[] relDataId,
                           String[] fileId,
                           String[] fileName,
                           String[] fileComment,
                           int[] fileMakeThumbNailType,
                           int[] fileViewOrder,
                           int documentType)
文書改版を行います。
 
 文書の改版を行います。 トランザクションは呼び出し元で行ってください。
 
 

パラメータ:
userId - [必須] ユーザID
dbId - [必須] データベースID
treeId - [必須] 階層ID
dataId - [必須] データID
col1008 - 保管終了日
col1011 - 保管年
ver - バージョン
rev - リビジョン
upReason - 改版理由「最大桁数は 255バイト」
upContent - 改版内容「最大桁数は 255バイト」
upRemarks - 改版備考「最大桁数は 4000バイト」
attrCol - 属性登録カラム
attrVal - 属性登録値
attrType - 属性タイプ「0:文字列 1:数値 2:日付 」
relDispName - 関連表示名「最大桁数は 64バイト」
relDbId - 関連データベースID
relDataId - 関連データID
fileId - ファイルID
fileName - ファイル名「最大桁数は 255バイト」
fileComment - ファイルコメント「最大桁数は 255バイト」
fileMakeThumbNailType - サムネイル作成フラグ「-1:作成しない 0:モノクロ 1:カラー」
fileViewOrder - 並び順
documentType - [必須] 文書タイプ「1:未公開 0:公開中」
戻り値:
実行結果(true:正常 false:異常)

getBeforeFlg

public int getBeforeFlg()
 文書タイプを取得します。
 

戻り値:
文書タイプ

setBeforeFlg

public void setBeforeFlg(int flg)
 文書タイプを設定します。
 

パラメータ:
flg - 文書タイプ