public final class RemoteDigitalAssetVersionSpec extends Object implements com.orchestranetworks.addon.dama.ext.bean.GeneralDigitalAssetVersionSpec
GeneralDigitalAssetVersionSpec from a 3rd party asset management system.| Constructor and Description |
|---|
RemoteDigitalAssetVersionSpec(DigitalAssetKey assetKey)
Instantiates the new
RemoteDigitalAssetVersionSpec. |
| Modifier and Type | Method and Description |
|---|---|
String |
getComment()
Returns the comment.
|
String |
getExternalId()
Returns the digital asset version's external Id.
|
BigDecimal |
getFileSize()
Returns the digital asset version's file size.
|
DigitalAssetKey |
getKey()
Return the digital asset's key.
|
String |
getMd5CheckSumOfFile()
Returns checksum of the file.
|
String |
getPhysicalName()
Returns the digital asset version's physical name.
|
String |
getProfileAuthor()
Returns the profile author.
|
Size |
getSize()
Returns the image size.
|
Date |
getStorageDate()
Returns the storage date.
|
String |
getVersionName()
Return the version name.
|
boolean |
isCurrentVersion()
Checks whether this is the current version.
|
void |
setComment(String comment)
Specifies the comment.
|
void |
setCurrentVersion(boolean currentVersion)
Specifies whether the new version of the asset is the current version.
|
void |
setExternalId(String externalId)
Specifies the digital asset version's external id.
|
void |
setFileSize(BigDecimal fileSize)
Specifies the digital asset version's file size.
|
void |
setMd5CheckSumOfFile(String md5CheckSumOfFile)
Specifies checksum of the file.
|
void |
setPhysicalName(String physicalName)
Specifies the digital asset version's physical name.
|
void |
setProfileAuthor(String profileAuthor)
Specifies the profile author.
|
void |
setSize(Size size)
Specifies the image size.
|
void |
setStorageDate(Date storageDate)
Specifies the storage date.
|
void |
setVersionName(String versionName)
Specifies the version name.
|
public RemoteDigitalAssetVersionSpec(DigitalAssetKey assetKey)
RemoteDigitalAssetVersionSpec.assetKey - the asset key to be created for the new versionpublic void setExternalId(String externalId)
public String getExternalId()
public String getPhysicalName()
public void setPhysicalName(String physicalName)
public Date getStorageDate()
public void setStorageDate(Date storageDate)
public String getProfileAuthor()
public void setProfileAuthor(String profileAuthor)
public BigDecimal getFileSize()
public void setFileSize(BigDecimal fileSize)
public Size getSize()
public void setSize(Size size)
public String getMd5CheckSumOfFile()
public void setMd5CheckSumOfFile(String md5CheckSumOfFile)
public boolean isCurrentVersion()
isCurrentVersion in interface com.orchestranetworks.addon.dama.ext.bean.GeneralDigitalAssetVersionSpecpublic void setCurrentVersion(boolean currentVersion)
setCurrentVersion in interface com.orchestranetworks.addon.dama.ext.bean.GeneralDigitalAssetVersionSpecpublic String getVersionName()
getVersionName in interface com.orchestranetworks.addon.dama.ext.bean.GeneralDigitalAssetVersionSpecpublic void setVersionName(String versionName)
setVersionName in interface com.orchestranetworks.addon.dama.ext.bean.GeneralDigitalAssetVersionSpecpublic String getComment()
getComment in interface com.orchestranetworks.addon.dama.ext.bean.GeneralDigitalAssetVersionSpecpublic void setComment(String comment)
setComment in interface com.orchestranetworks.addon.dama.ext.bean.GeneralDigitalAssetVersionSpecpublic DigitalAssetKey getKey()
getKey in interface com.orchestranetworks.addon.dama.ext.bean.GeneralDigitalAssetVersionSpec