com.solidstategroup.cms
Class Asset
java.lang.Object
com.solidstategroup.cms.Asset
- All Implemented Interfaces:
- com.solidstategroup.handles.Identifiable, com.solidstategroup.handles.Named, com.solidstategroup.handles.NamedIdentifiable, java.lang.Comparable
- Direct Known Subclasses:
- ArticleAsset, DocumentAsset, ImageAsset, NumberAsset, TextAsset, URLAsset
public class Asset
- extends java.lang.Object
- implements com.solidstategroup.handles.NamedIdentifiable, java.lang.Comparable
|
Constructor Summary |
Asset()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
createdOn
protected java.util.Date createdOn
searchScore
protected float searchScore
dublinCoreMetaData
protected DublinCoreMetaData dublinCoreMetaData
includeInSearch
protected boolean includeInSearch
Asset
public Asset()
setDescription
public void setDescription(java.lang.String description)
getDescription
public java.lang.String getDescription()
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo in interface java.lang.Comparable
storeAsset
public boolean storeAsset(int chunkId,
java.sql.Connection conn)
storeBinaryAsset
public boolean storeBinaryAsset(java.lang.String fileLocation,
java.sql.Connection conn)
destroy
public boolean destroy()
validateLinks
public boolean validateLinks(Articles articlesToCheck)
getRootArticleIds
public java.util.HashMap getRootArticleIds()
storeNewAsset
public boolean storeNewAsset(int chunkId,
java.sql.Connection conn)
storeUpdateAsset
public boolean storeUpdateAsset(int chunkId,
java.sql.Connection conn)
storeNewAsset
public boolean storeNewAsset(java.lang.String fileLocation,
java.sql.Connection conn)
storeUpdateAsset
public boolean storeUpdateAsset(java.lang.String fileLocation,
java.sql.Connection conn)
getId
public int getId()
- Specified by:
getId in interface com.solidstategroup.handles.Identifiable
getAssetId
public int getAssetId()
setAssetId
public void setAssetId(int assetId)
setCreatedOn
public void setCreatedOn(java.util.Date createdOn)
getCreatedOn
public java.util.Date getCreatedOn()
setLastModified
public void setLastModified(java.util.Date lastModified)
getLastModified
public java.util.Date getLastModified()
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
- Specified by:
getName in interface com.solidstategroup.handles.Named
setAssetData
public void setAssetData(java.lang.String assetData)
getAssetData
public java.lang.String getAssetData()
getAssetDataUnprocessed
public java.lang.String getAssetDataUnprocessed()
setChunkFormatId
public void setChunkFormatId(int chunkFormatId)
getChunkFormatId
public int getChunkFormatId()
setAssetType
public void setAssetType(AssetType assetType)
getAssetType
public AssetType getAssetType()
setDeleted
public void setDeleted(boolean deleted)
isDeleted
public boolean isDeleted()
getSearchScore
public float getSearchScore()
getDublinCoreMetaData
public DublinCoreMetaData getDublinCoreMetaData()
setDublinCoreMetaData
public void setDublinCoreMetaData(DublinCoreMetaData dublinCoreMetaData)
isIncludeInSearch
public boolean isIncludeInSearch()
setIncludeInSearch
public void setIncludeInSearch(boolean includeInSearch)
getRootChunkFormatId
public int getRootChunkFormatId()
setRootChunkFormatId
public void setRootChunkFormatId(int rootChunkFormatId)