<< Click to Display Table of Contents >>
IOZRepositoryItemHistory
Method Detail
getAccessTypeItemHistory
public int getAccessTypeItemHistory()
アイテム履歴インターフェースに接近可能なメソッドを数値でを取得します。
•int ACCESS_ITEM_HISTORY_NOT = 0x00000000
•int ACCESS_ROLLBACK_ITEM = 0x00000001
•int ACCESS_GET_ITEM_BY_VERSION = 0x00000002
•int ACCESS_GET_HISTORY_ITEMLIST = 0x00000004
•int ACCESS_GET_DELETE_HISTORY_ITEMLIST = 0x00000008
•int ACCESS_REMOVE_HISTORY_ITEM = 0x00000010
getOZRepository
public IOZRepository getOZRepository() throws OZRepositoryException
OZ Repostiroyインターフェースを実装したクラスを取得します。
rollBackItem
public boolean rollBackItem(Object sessionID, String itemID, int itemVersion, String comment) throws OZRepositoryException
指定したアイテムを指定したバージョンで復元します。
Parameters:
sessionID : セッションID
itemID : 復元するアイテムのID
itemVersion : 復元するバージョン
comment : コメント文
getItemByVersion
public InputStream getItemByVersion(Object sessionID, String itemID, int version) throws OZRepositoryException
指定したアイテムIDに該当するアイテム中指定したバージョンのアイテムを取得します。
Parameters:
sessionID : セッションID
itemID : 取得するアイテムのID
version : 取得するアイテムおバージョン
getHistoryItemList
public IOZHistoryInfoList getHistoryItemList(Object sessionID, String itemID) throws OZRepositoryException
指定したアイテムの履歴情報を取得します。
Parameters:
sessionID : セッションID
itemIDs : 履歴情報を取得するアイテムのID
getDeleteHistoryItemInfo
public IOZHistoryInfoList getDeleteHistoryItemInfo(Object sessionID, String itemID) throws OZRepositoryException
削除された履歴リストを取得します。
"isDestroys=false"と設定して削除した履歴のリストのみを取得します。
Parameters:
sessionID : セッションID
itemIDs : 履歴情報を取得するアイテムのID
removeHistoryItem
public boolean removeHistoryItem(Object sessionID, String itemID, int itemVersion) throws OZRepositoryException
指定したアイテムに対して特定バージョンの履歴を削除します。
Parameters:
sessionID : セッションID
itemID : 履歴を削除するアイテムのID
item version : 履歴を削除するバージョン