public interface RevisionTrackingManager
| Modifier and Type | Method and Description |
|---|---|
void |
checkIn(List<AssetId> ids)
Checks in a given collection of AssetIds
|
void |
checkIn(List<AssetId> ids, String checkinMsg)
Checks in a given collection of AssetIds
|
void |
checkOut(List<AssetId> ids)
Checks out a collection of AssetIds
|
AssetData |
get(AssetId id, int versionNnmber)
Returns AssetData for a given asset and version number.
|
List<AssetData> |
getAll(AssetId id)
Returns all revision tracked data for a given asset
|
List<Integer> |
getVersions(AssetId id)
Returns all available version numbers of tracked assets given an asset id.
|
void checkOut(List<AssetId> ids) throws AssetAccessException
ids - ids to be checked outAssetAccessException - if the underlying operation failsvoid checkIn(List<AssetId> ids) throws AssetAccessException
ids - ids to be checked inAssetAccessException - if the underlying operation failsvoid checkIn(List<AssetId> ids, String checkinMsg) throws AssetAccessException
ids - ids to be checked incheckinMsg - the message for checkinAssetAccessException - if the underlying operation failsList<AssetData> getAll(AssetId id) throws AssetAccessException
id - AssetIdAssetAccessException - if the underlying operation failsList<Integer> getVersions(AssetId id) throws AssetAccessException
id - AssetIdAssetAccessException - if the underlying operation failsAssetData get(AssetId id, int versionNnmber) throws AssetAccessException
id - AssetIdversionNnmber - a valid version numberAssetAccessException - if the underlying operation fails