com.solidstategroup.cms
Class BinaryDocumentAsset
java.lang.Object
com.solidstategroup.cms.Asset
com.solidstategroup.cms.DocumentAsset
com.solidstategroup.cms.BinaryDocumentAsset
- All Implemented Interfaces:
- com.solidstategroup.handles.Identifiable, com.solidstategroup.handles.Named, com.solidstategroup.handles.NamedIdentifiable, java.lang.Comparable
- Direct Known Subclasses:
- ExcelDocumentAsset, PDFDocumentAsset, TextDocumentAsset, WordDocumentAsset
public class BinaryDocumentAsset
- extends DocumentAsset
| Methods inherited from class com.solidstategroup.cms.DocumentAsset |
containsTag, delete, executeTags, getAssetData, getAssetDataPrefix, getDocumentType, getFileExtension, getHighestVersion, getLongDescription, getMajorVersion, getMinorVersion, getNumberOfDownloads, getQuery, getRootArticleTypeId, getRootDocumentId, getTags, getVersion, incrementMajorVersion, incrementMinorVersion, isCurrentVersion, isDocumentBeingUsed, makeVersionCurrent, setAssetData, setAssetDataPrefix, setCurrentVersion, setDocumentType, setLongDescription, setMajorVersion, setMinorVersion, setNumberOfDownloads, setRootArticleTypeId, setRootDocumentId, setTags, storeNewAsset, storeNewAsset, update, updateDescription, updateDocumentURL, updateLongDescription, updateTags |
| Methods inherited from class com.solidstategroup.cms.Asset |
compareTo, destroy, getAssetDataUnprocessed, getAssetId, getAssetType, getChunkFormatId, getCreatedOn, getDescription, getDublinCoreMetaData, getId, getLastModified, getName, getRootArticleIds, getRootChunkFormatId, getSearchScore, isDeleted, isIncludeInSearch, setAssetId, setAssetType, setChunkFormatId, setCreatedOn, setDeleted, setDescription, setDublinCoreMetaData, setIncludeInSearch, setLastModified, setName, setRootChunkFormatId, storeAsset, storeBinaryAsset, storeUpdateAsset, storeUpdateAsset, validateLinks |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
documentText
protected TextAsset documentText
BinaryDocumentAsset
public BinaryDocumentAsset()
setBinaryData
public boolean setBinaryData(byte[] data)
- Overrides:
setBinaryData in class DocumentAsset
setBinaryDataWithInputStream
public boolean setBinaryDataWithInputStream(java.io.InputStream data,
long size)
getBinaryData
public byte[] getBinaryData()
getBinaryStream
public java.io.InputStream getBinaryStream()
updateDocumentText
public boolean updateDocumentText()
execute
public void execute()
- Overrides:
execute in class DocumentAsset
processContents
public void processContents()
getAssetContents
public java.lang.String getAssetContents()
- Overrides:
getAssetContents in class DocumentAsset
getDocumentText
public TextAsset getDocumentText()
setDocumentText
public void setDocumentText(TextAsset documentText)
isPreviewVersion
public boolean isPreviewVersion()
setPreviewVersion
public void setPreviewVersion(boolean previewVersion)
getSize
public long getSize()
setSize
public void setSize(long size)