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.GeneralDigitalAssetVersionSpec
public void setCurrentVersion(boolean currentVersion)
setCurrentVersion
in interface com.orchestranetworks.addon.dama.ext.bean.GeneralDigitalAssetVersionSpec
public String getVersionName()
getVersionName
in interface com.orchestranetworks.addon.dama.ext.bean.GeneralDigitalAssetVersionSpec
public void setVersionName(String versionName)
setVersionName
in interface com.orchestranetworks.addon.dama.ext.bean.GeneralDigitalAssetVersionSpec
public String getComment()
getComment
in interface com.orchestranetworks.addon.dama.ext.bean.GeneralDigitalAssetVersionSpec
public void setComment(String comment)
setComment
in interface com.orchestranetworks.addon.dama.ext.bean.GeneralDigitalAssetVersionSpec
public DigitalAssetKey getKey()
getKey
in interface com.orchestranetworks.addon.dama.ext.bean.GeneralDigitalAssetVersionSpec