public class AssetDataPreviewManagerImpl extends Object implements AssetDataPreviewManager
Constructor and Description |
---|
AssetDataPreviewManagerImpl(ICS ics) |
Modifier and Type | Method and Description |
---|---|
List<AssetId> |
filterAssetsByDate(List<AssetId> assetIds) |
List<RevisionAssetId> |
filterAssetsRevision(List<AssetId> assetIds) |
String |
getPreviewDate() |
AssetData |
getRevision(RevisionAssetId id) |
boolean |
isTimeline() |
boolean |
isTimeline(String assetType) |
AssetData |
read(AssetId id) |
Iterable<AssetData> |
read(List<AssetId> ids) |
AssetData |
readAttributes(AssetId id,
List<String> attributeNames) |
public AssetDataPreviewManagerImpl(ICS ics)
public AssetData read(AssetId id) throws AssetAccessException, AssetNotExistException
read
in interface AssetDataPreviewManager
AssetAccessException
AssetNotExistException
public AssetData getRevision(RevisionAssetId id) throws AssetAccessException, AssetNotExistException
getRevision
in interface AssetDataPreviewManager
AssetAccessException
AssetNotExistException
public List<AssetId> filterAssetsByDate(List<AssetId> assetIds) throws AssetAccessException
filterAssetsByDate
in interface AssetDataPreviewManager
AssetAccessException
public List<RevisionAssetId> filterAssetsRevision(List<AssetId> assetIds) throws AssetAccessException
filterAssetsRevision
in interface AssetDataPreviewManager
AssetAccessException
public Iterable<AssetData> read(List<AssetId> ids) throws AssetAccessException, AssetNotExistException
read
in interface AssetDataPreviewManager
AssetAccessException
AssetNotExistException
public AssetData readAttributes(AssetId id, List<String> attributeNames) throws AssetAccessException, AssetNotExistException
readAttributes
in interface AssetDataPreviewManager
AssetAccessException
AssetNotExistException
public boolean isTimeline()
public String getPreviewDate()
public boolean isTimeline(String assetType)