org.infoglue.cms.entities.content.impl.simple
Class DigitalAssetImpl

java.lang.Object
  extended by org.infoglue.cms.entities.content.impl.simple.DigitalAssetImpl
All Implemented Interfaces:
DigitalAsset, IBaseEntity

public class DigitalAssetImpl
extends java.lang.Object
implements DigitalAsset


Constructor Summary
DigitalAssetImpl()
           
 
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.lang.Integer getId()
           
 java.lang.Object getIdAsObject()
           
 java.util.Collection getRoleProperties()
           
 java.util.Collection getUserProperties()
           
 DigitalAssetVO getValueObject()
           
 BaseEntityVO getVO()
           
 void setAssetBlob(java.io.InputStream assetBlob)
           
 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)
           
 void setVO(BaseEntityVO valueObject)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DigitalAssetImpl

public DigitalAssetImpl()
Method Detail

getVO

public BaseEntityVO getVO()
Specified by:
getVO in interface IBaseEntity
See Also:
org.infoglue.cms.entities.kernel.BaseEntity#getVO()

setVO

public void setVO(BaseEntityVO valueObject)
Specified by:
setVO in interface IBaseEntity
See Also:
org.infoglue.cms.entities.kernel.BaseEntity#setVO(BaseEntityVO)

getId

public java.lang.Integer getId()
Specified by:
getId in interface IBaseEntity
See Also:
org.infoglue.cms.entities.kernel.BaseEntity#getId()

getIdAsObject

public java.lang.Object getIdAsObject()
Specified by:
getIdAsObject in interface IBaseEntity

getValueObject

public DigitalAssetVO getValueObject()
Specified by:
getValueObject in interface DigitalAsset

setValueObject

public void setValueObject(DigitalAssetVO valueObject)
Specified by:
setValueObject in interface DigitalAsset

getDigitalAssetId

public java.lang.Integer getDigitalAssetId()
Specified by:
getDigitalAssetId in interface DigitalAsset

setDigitalAssetId

public void setDigitalAssetId(java.lang.Integer digitalAssetId)
Specified by:
setDigitalAssetId in interface DigitalAsset

getAssetFileName

public java.lang.String getAssetFileName()
Specified by:
getAssetFileName in interface DigitalAsset

setAssetFileName

public void setAssetFileName(java.lang.String assetFileName)
Specified by:
setAssetFileName in interface DigitalAsset

getAssetKey

public java.lang.String getAssetKey()
Specified by:
getAssetKey in interface DigitalAsset

setAssetKey

public void setAssetKey(java.lang.String assetKey)
Specified by:
setAssetKey in interface DigitalAsset

getAssetFilePath

public java.lang.String getAssetFilePath()
Specified by:
getAssetFilePath in interface DigitalAsset

setAssetFilePath

public void setAssetFilePath(java.lang.String assetFilePath)
Specified by:
setAssetFilePath in interface DigitalAsset

getAssetContentType

public java.lang.String getAssetContentType()
Specified by:
getAssetContentType in interface DigitalAsset

setAssetContentType

public void setAssetContentType(java.lang.String assetContentType)
Specified by:
setAssetContentType in interface DigitalAsset

getAssetFileSize

public java.lang.Integer getAssetFileSize()
Specified by:
getAssetFileSize in interface DigitalAsset

setAssetFileSize

public void setAssetFileSize(java.lang.Integer assetFileSize)
Specified by:
setAssetFileSize in interface DigitalAsset

getContentVersions

public java.util.Collection getContentVersions()
Specified by:
getContentVersions in interface DigitalAsset

setContentVersions

public void setContentVersions(java.util.Collection contentVersions)
Specified by:
setContentVersions in interface DigitalAsset

getUserProperties

public java.util.Collection getUserProperties()
Specified by:
getUserProperties in interface DigitalAsset

setUserProperties

public void setUserProperties(java.util.Collection userProperties)
Specified by:
setUserProperties in interface DigitalAsset

getRoleProperties

public java.util.Collection getRoleProperties()
Specified by:
getRoleProperties in interface DigitalAsset

setRoleProperties

public void setRoleProperties(java.util.Collection roleProperties)
Specified by:
setRoleProperties in interface DigitalAsset

getGroupProperties

public java.util.Collection getGroupProperties()
Specified by:
getGroupProperties in interface DigitalAsset

setGroupProperties

public void setGroupProperties(java.util.Collection groupProperties)
Specified by:
setGroupProperties in interface DigitalAsset

setAssetBlob

public void setAssetBlob(java.io.InputStream assetBlob)
Specified by:
setAssetBlob in interface DigitalAsset

getAssetBlob

public java.io.InputStream getAssetBlob()
Specified by:
getAssetBlob in interface DigitalAsset

setAssetBytes

public void setAssetBytes(byte[] bytes)
Specified by:
setAssetBytes in interface DigitalAsset

getAssetBytes

public byte[] getAssetBytes()
Specified by:
getAssetBytes in interface DigitalAsset


Copyright © 2005 InfoGlue.org All Rights Reserved.