org.infoglue.cms.entities.content
Interface DigitalAsset
- All Superinterfaces:
- IBaseEntity
- All Known Implementing Classes:
- DigitalAssetImpl
- public interface DigitalAsset
- extends IBaseEntity
getValueObject
public DigitalAssetVO getValueObject()
setValueObject
public void setValueObject(DigitalAssetVO valueObject)
getDigitalAssetId
public java.lang.Integer getDigitalAssetId()
setDigitalAssetId
public void setDigitalAssetId(java.lang.Integer digitalAssetId)
getAssetFileName
public java.lang.String getAssetFileName()
setAssetFileName
public void setAssetFileName(java.lang.String assetFileName)
getAssetKey
public java.lang.String getAssetKey()
setAssetKey
public void setAssetKey(java.lang.String assetKey)
getAssetFilePath
public java.lang.String getAssetFilePath()
setAssetFilePath
public void setAssetFilePath(java.lang.String assetFilePath)
getAssetContentType
public java.lang.String getAssetContentType()
setAssetContentType
public void setAssetContentType(java.lang.String assetContentType)
getAssetFileSize
public java.lang.Integer getAssetFileSize()
setAssetFileSize
public void setAssetFileSize(java.lang.Integer assetFileSize)
getContentVersions
public java.util.Collection getContentVersions()
setContentVersions
public void setContentVersions(java.util.Collection contentVersions)
getUserProperties
public java.util.Collection getUserProperties()
setUserProperties
public void setUserProperties(java.util.Collection userProperties)
getRoleProperties
public java.util.Collection getRoleProperties()
setRoleProperties
public void setRoleProperties(java.util.Collection roleProperties)
getGroupProperties
public java.util.Collection getGroupProperties()
setGroupProperties
public void setGroupProperties(java.util.Collection groupProperties)
setAssetBlob
public void setAssetBlob(java.io.InputStream blob)
getAssetBlob
public java.io.InputStream getAssetBlob()
setAssetBytes
public void setAssetBytes(byte[] bytes)
getAssetBytes
public byte[] getAssetBytes()