org.infoglue.cms.entities.content
Interface DigitalAsset

All Superinterfaces:
IBaseEntity
All Known Implementing Classes:
DigitalAssetImpl

public interface DigitalAsset
extends IBaseEntity


Method Summary
 java.io.InputStream getAssetBlob()
           
 byte[] getAssetBytes()
           
 java.lang.String getAssetContentType()
           
 java.lang.String getAssetFileName()
           
 java.lang.String getAssetFilePath()
           
 java.lang.Integer getAssetFileSize()
           
 java.lang.String getAssetKey()
           
 java.util.Collection getContentVersions()
           
 java.lang.Integer getDigitalAssetId()
           
 java.util.Collection getGroupProperties()
           
 java.util.Collection getRoleProperties()
           
 java.util.Collection getUserProperties()
           
 DigitalAssetVO getValueObject()
           
 void setAssetBlob(java.io.InputStream blob)
           
 void setAssetBytes(byte[] bytes)
           
 void setAssetContentType(java.lang.String assetContentType)
           
 void setAssetFileName(java.lang.String assetFileName)
           
 void setAssetFilePath(java.lang.String assetFilePath)
           
 void setAssetFileSize(java.lang.Integer assetFileSize)
           
 void setAssetKey(java.lang.String assetKey)
           
 void setContentVersions(java.util.Collection contentVersions)
           
 void setDigitalAssetId(java.lang.Integer digitalAssetId)
           
 void setGroupProperties(java.util.Collection groupProperties)
           
 void setRoleProperties(java.util.Collection roleProperties)
           
 void setUserProperties(java.util.Collection userProperties)
           
 void setValueObject(DigitalAssetVO valueObject)
           
 
Methods inherited from interface org.infoglue.cms.entities.kernel.IBaseEntity
getId, getIdAsObject, getVO, setVO
 

Method Detail

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()