public class ContentVaultEntry extends TieSimpleObject
Modifier and Type | Class and Description |
---|---|
static class |
ContentVaultEntry.ContentHashType
Enumeration for content hashing options.
|
Modifier and Type | Field and Description |
---|---|
static String |
CLASS_NAME
The name of the ClassObject representing this class.
|
static String |
CONTENT_ATTRIBUTE
The row id pointing to the content for this ContentObject
in Media's database table.
|
static String |
CONTENTCONTROLLER_ATTRIBUTE
The referencing ContentController.
|
static String |
CONTENTHASH_ATTRIBUTE
Name of the CONTENTHASH Attribute
|
static String |
CONTENTHASHTYPE_ATTRIBUTE
Name of the CONTENTHASHTYPE Attribute
|
static String |
CONTENTOBJECT_ATTRIBUTE
The referencing ContentObject.
|
static String |
ENCRYPTED_ATTRIBUTE
Name of the ENCRYPTED Attribute
|
static String |
ENCRYPTIONTOKEN_ATTRIBUTE
Name of the ENCRYPTIONTOKEN Attribute
|
static String |
MEDIA_ATTRIBUTE
The Media instance where the content is stored.
|
static String |
PARTITIONVALUE_ATTRIBUTE
The PARTITIONVALUE column of the content table row.
|
static String |
STORAGEGROUP_ATTRIBUTE
The StorageGroup used to set the PARTITIONVALUE column of the content
table row.
|
DOMAIN_UNIQUENAME_DEFAULT_DELIMITER, m_ClassId, m_Id, m_Session, NAME_ATTRIBUTE, PROPERTYBUNDLE_ATTRIBUTE
Modifier | Constructor and Description |
---|---|
protected |
ContentVaultEntry(LibrarySession session,
Long id,
Long classId,
S_LibraryObjectData data)
Construct a ContentVaultEntry object.
|
Modifier and Type | Method and Description |
---|---|
ContentController |
getContentController()
Gets the referencing ContentController.
|
String |
getContentHash()
Returns the hash value (SHA-1 or SHA-2) of the content if hashing is enabled,
or null otherwise.
|
ContentVaultEntry.ContentHashType |
getContentHashType()
Gets the current content hash type.
|
int |
getContentHashTypeCode()
Gets the current content hash type numeric code.
|
ContentObject |
getContentObject()
Gets the referencing ContentObject.
|
long |
getContentRowId()
Gets Content row ID.
|
long |
getEncryptionToken()
Gets the encryption token value.
|
Media |
getMedia()
Gets the Media object.
|
long |
getPartitionValue()
Gets the partition value used in storing the content in the content table.
|
StorageGroup |
getStorageGroup()
Gets the StorageGroup used to set the PARTITIONVALUE column of the
content table row.
|
boolean |
isEncrypted()
Gets indication of encryption.
|
free, handleCreate, isValidEventType
added, addSimpleProperty, addSimpleProperty, applyProperties, auditCreated, auditUpdated, canPurge, checkIfPropertyBundleSupported, checkRequiredAttributeSet, clearCopyContext, clearFreeContext, clearUpdateContext, compareTo, constructIdArray, constructIdArray, constructLibraryObject, constructLibraryObjectVector, createDedicatedPropertyBundle, createInstance, deriveDomainUniqueName, dispose, equals, equals, free, freeAll, get, getAttribute, getAttributeByUpperCaseName, getAttributes, getAttributesByUpperCaseNames, getAuditDomainContext, getAuditEventFolderContext, getClassId, getClassname, getClassName, getClassObject, getCommonName, getCommonNameAndClass, getCopyContext, getCreateContext, getData, getDefinition, getDefinitionForSimplePropertyUpdates, getEffectivePolicyListElements, getEventualAttributeByUpperCaseName, getFreeContext, getId, getLabel, getName, getObjectReferenceAttribute, getOperationActionSpecificationContext, getPropertyBundle, getPropertyValue, getPublicObjectAttribute, getResourceString, getResourceString, getSchemaObjectAttribute, getSession, getSessionInterface, getSharedStateFactory, getSimpleObjectAttribute, getSimpleProperties, getSimpleProperty, getSimplePropertyValue, getStringIdentifier, getSystemObjectAttribute, getTraceLogger, getUpdateContext, handleAdminModeChange, handleEvent, handleFree, handleUpdate, hashCode, hasNameAttribute, hasPropertyBundleAttribute, invalidateState, invokeOperation, invokeOperation, invokeServerMethod, isConnected, isCoreEventPostingEnabled, isInstanceOf, isPersistent, isTraced, lockRows, lookupInstanceLabel, performPostCreateExtensions, performPostFreeExtensions, performPostUpdateExtensions, performPreCreateExtensions, performPreFreeExtensions, performPreUpdateExtensions, postCreate, postEvent, postEvent, postFree, postUpdate, preCreate, preFree, prePostAuditEvent, preUpdate, putProperty, putProperty, removeAllProperties, removeAllSimpleProperties, removeAllSimpleProperties, removed, removeProperty, removeSimpleProperty, removeSimpleProperty, renderAsRandomAccessContent, renderAsReader, renderAsStream, setAttribute, setAttribute, setAttributes, setAttributes, setCopyContext, setFreeContext, setId, setName, setPropertyBundle, setPropertyValue, setUpdateContext, toString, trace, trustHandleCreate, trustHandleCreateAsAdmin, trustHandleFree, trustHandleFreeAsAdmin, trustHandleUpdate, trustHandleUpdateAsAdmin, update, updateAndExposeDefinition, validatePropertyValues, vectorLibraryObjectElement, vectorToLibraryObjectArray, verifyAdministrationMode, verifyConnected, verifyPersistent, verifySystemUserAccess, verifyTargetObject
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getAttributeByUpperCaseName, getClassId, getId, getSessionInterface
getTraceLogger, isTraced, trace
public static final String CLASS_NAME
public static final String CONTENTOBJECT_ATTRIBUTE
public static final String CONTENTCONTROLLER_ATTRIBUTE
public static final String MEDIA_ATTRIBUTE
public static final String CONTENT_ATTRIBUTE
public static final String STORAGEGROUP_ATTRIBUTE
public static final String PARTITIONVALUE_ATTRIBUTE
public static final String CONTENTHASHTYPE_ATTRIBUTE
public static final String CONTENTHASH_ATTRIBUTE
public static final String ENCRYPTED_ATTRIBUTE
public static final String ENCRYPTIONTOKEN_ATTRIBUTE
protected ContentVaultEntry(LibrarySession session, Long id, Long classId, S_LibraryObjectData data) throws IfsException
session
- current LibrarySessionid
- object idclassId
- class iddata
- data componentIfsException
- if the operation failspublic ContentObject getContentObject() throws IfsException
IfsException
- if operation failspublic ContentController getContentController() throws IfsException
IfsException
- if operation failspublic Media getMedia() throws IfsException
IfsException
- if the operation fails.public StorageGroup getStorageGroup() throws IfsException
IfsException
- if the operation failspublic long getContentRowId() throws IfsException
IfsException
- if the operation fails.public long getPartitionValue() throws IfsException
IfsException
- if the operation fails.public boolean isEncrypted() throws IfsException
IfsException
- if operation failspublic long getEncryptionToken() throws IfsException
IfsException
- if operation failspublic int getContentHashTypeCode() throws IfsException
IfsException
- if operation failspublic ContentVaultEntry.ContentHashType getContentHashType() throws IfsException
IfsException
- if operation failspublic String getContentHash() throws IfsException
IfsException
- if the operation failsCopyright © 2023. All rights reserved.