<< Click to Display Table of Contents >>

Using item version control


Method Detail

checkOutItem

public InputStream[] checkOutItem(String itemIDs[], String[] localCheckOutFolders, long[] localFileTimes, Boolean[] isComp, int[] errorCodes, String[] errorMsg) throws OZCPException

指定したアイテムをチェックアウトするフォルダにチェックアウトします。

Parameters:

itemIDs : チェックアウトするアイテムID

localCheckOutFolders : チェックアウトするフォルダ名

localFileTimes : チェックアウトするアイテムのローカルファイル時間

isComp : 圧縮するか否か

errorCodes : エラー発生時に返されるエラーコード

errorMsg : エラー発生時に返されるエラーメッセージ

checkOutItem

public InputStream[] checkOutItem(String itemIDs[], String[] localCheckOutFolders, long[] localFileTimes, Boolean[] isComp, String[] checkOutCmts, int[] errorCodes, String[] errorMsg) throws OZCPException

指定したアイテムをチェックアウトするフォルダにチェックアウトします。

Parameters:

itemIDs : チェックアウトするアイテムID

localCheckOutFolders : チェックアウトするフォルダ名

localFileTimes : チェックアウトするアイテムのローカルファイル時間

isComp : 圧縮するか否か

checkOutCmts : コメント

errorCodes : エラー発生時に返されるエラーコード

errorMsg : エラー発生時に返されるエラーメッセージ

checkInItem

public boolean[] checkInItem(String[] itemIDs, boolean[] isComp, InputStream[] iStreams, String comment, boolean[] keepCheckOut, int[] errorCodes, String[] errorMsg) throws OZCPException

指定したアイテムをチェックインします。

Parameters:

itemIDs : チェックインするアイテムID

isComp : 圧縮するか否か

iStreams : アイテムの入力ストリーム

comment : コメント文

keepCheckOut : チェックアウト状態を維持するか否か

errorCodes : エラー発生時に返されるエラーコード

errorMsg : エラー発生時に返されるエラーメッセージ

checkInItem

public boolean[] checkInItem(String[] itemIDs, boolean[] isComp, InputStream[] itemStreams, String comment, boolean[] keepCheckOut, long[] datetimes, int[] errorCodes, String[] errorMsg) throws OZCPException

時間を指定してアイテムをチェックインします。(NONEタイプはサポートしない)

Parameters:

itemIDs : チェックインするアイテムID

isComp : 圧縮するか否か

itemStreams : アイテムの入力ストリーム

comment : コメント文

keepCheckOut : チェックアウト状態を維持するか否か

datetimes : 設定する時間。0や負数で設定する場合、現在の時間で適用される

errorCodes : エラー発生時に返されるエラーコード

errorMsg : エラー発生時に返されるエラーメッセージ

undoCheckOutItem

public InputStream[] undoCheckOutItem(String[] itemIDs, boolean[] isReplaces, boolean[] isComp, int[] errorCodes, String[] errorMsg) throws OZCPException

指定したアイテムのチェックアウトを取り消します。

Parameters:

itemIDs : チェックアウトを取り消すアイテムID

isReplaces : ローカル作業フォルダのアイテムを取得するか否か

isComp : 圧縮するか否か

errCodes : エラー発生時に返されるエラーコード

errMsgs : エラー発生時に返されるエラーメッセージ

isCheckOutUser

public boolean[] isCheckOutUser(String[] itemIDs) throws OZCPException

現在のユーザーが指定したアイテムからチェックアウトしたかを確認します。

Parameters:

itemIDs : アイテムID

getItemByVersion

public InputStream getItemByVersion(String itemID, int version, boolean isComp) throws OZCPException

指定したアイテムIDに該当するアイテム中、指定したバージョンのアイテムを取得します。

Parameters:

itemID : 取得するアイテムID

version : 取得するアイテムのバージョン

isComp : 圧縮するか否か

getHistoryItemList

public IOZHistoryInfoList getHistoryItemList(String itemID) throws OZCPException

指定したアイテムの履歴情報を取得します。

Parameters:

itemID : 履歴情報を取得するアイテムID

getHistoryItemListByDatetime

public IOZHistoryInfoList getHistoryItemListByDatetime(String itemID) throws OZCPException

指定したアイテムの履歴情報を日付順で取得します。(NONEタイプはサポートしない)

Parameters:

itemID : 履歴情報を取得するアイテムID

getHistoryItemByDatetime

public InputStream getHistoryItemByDatetime(String itemID, long datetime, boolean isComp, boolean isObjStream) throws OZCPException

指定した時間を基準に最近アイテムを取得します。(NONEタイプはサポートしない)

Parameters:

itemID : 取得するアイテムID

datetime : 取得する時間

isComp : 圧縮するか否か

isObjStream : 取得するアイテムがODIの場合、obj streamで取得するか否か

getDeleteHistoryItemInfo

public IOZHistoryInfoList getDeleteHistoryItemInfo(String itemID) throws OZCPException

削除された指定アイテムの情報を取得します。

"isDestroys=false"と設定して削除したアイテムの情報のみを取得します。

Parameters:

itemID : 情報を取得するアイテムID

modifyHistoryItemComment

public boolean modifyHistoryItemComment(String itemID, int itemVersion, String newComment) throws OZCPException

アイテムの履歴中特定バージョンのコメントを修正します。

Parameters:

itemID : アイテムID(Full Pathで設定)

itemversion : コメントを修正するバージョン

newComment : 修正するコメント

modifyHistoryItemDatetime

public boolean modifyHistoryItemDatetime(String itemID, int itemVersion, long datetime) throws OZCPException

指定したバージョンのアイテム時間を変更します。(NONEタイプはサポートしない)

Parameters:

itemID : 時間を変更するアイテムID

itemVersion : 時間を変更するバージョン

datetime : 変更する時間。0や負数で設定する場合、現在の時間で適用される

removeHistoryItem

public boolean removeHistoryItem(String itemID, int itemVersion) throws OZCPException

指定したアイテムに対して特定バージョンの履歴を削除します。

Parameters:

itemID : 履歴を削除するアイテムID

itemversion : 履歴を削除するバージョン

rollBackItem

public boolean rollBackItem(String itemID, int itemVersion, String comment) throws OZCPException

指定したアイテムを指定したバージョンで復元します。

Parameters:

itemID : 復元するアイテムID

itemVersion : 復元するバージョン

comment : コメント文