public class BodyPartRelationship extends TieFolderPathRelationship
Modifier and Type | Field and Description |
---|---|
static String |
BYTECOUNT_ATTRIBUTE
Name of the ByteCount Attribute
|
static String |
CLASS_NAME
This class name for this class.
|
static String |
LINECOUNT_ATTRIBUTE
Name of the LineCount Attribute
|
static String |
MIME_CONTENT_DESCRIPTION_ATTRIBUTE |
static String |
MIME_CONTENT_DISPOSITION_ATTRIBUTE |
static String |
MIME_CONTENT_ID_ATTRIBUTE |
static String |
MIME_CONTENT_TRANSFER_ENCODING_ATTRIBUTE |
static String |
MIME_CONTENT_TYPE_ATTRIBUTE |
static String |
MIME_CONTENT_TYPE_PARAM_ATTRIBUTE |
static String |
MIME_HEADER_ATTRIBUTE |
static String |
MIMECONTENTDESCRIPTION_ATTRIBUTE
Name of the MimeContentDescription Attribute
|
static String |
MIMECONTENTDISPOSITION_ATTRIBUTE
Name of the MimeContentDisposition Attribute
|
static String |
MIMECONTENTDISPOSITIONPARAM_ATTRIBUTE |
static String |
MIMECONTENTDISPOSITIONPARAMETERS_ATTRIBUTE
Name of the MimeContentDispositionParameters Attribute
|
static String |
MIMECONTENTID_ATTRIBUTE
Name of the MimeContentId Attribute
|
static String |
MIMECONTENTTRANSFERENCODING_ATTRIBUTE
Name of the MimeContentTransferEncoding Attribute
|
static String |
MIMECONTENTTYPE_ATTRIBUTE
Name of the MimeContentType Attribute
|
static String |
MIMECONTENTTYPEPARAMETERS_ATTRIBUTE
Name of the MimeContentTypeParameters Attribute
|
static String |
MIMEHEADER_ATTRIBUTE
Name of the MimeHeader Attribute
|
static String |
RELATIONSHIPLOCK_ATTRIBUTE
Name of the RelationshipLock Attribute
|
LEFTOBJECTCOPY_ATTRIBUTE, RIGHTOBJECTNAME_ATTRIBUTE
LEFTOBJECT_ATTRIBUTE, NAME_ATTRIBUTE, RIGHTOBJECT_ATTRIBUTE, SORTSEQUENCE_ATTRIBUTE
ACTIVE_ATTRIBUTE, POLICYBUNDLE_ATTRIBUTE, POLICYLISTS_ATTRIBUTE, PROPERTYBUNDLE_ATTRIBUTE
DOMAIN_UNIQUENAME_DEFAULT_DELIMITER, m_ClassId, m_Id, m_Session
Modifier | Constructor and Description |
---|---|
protected |
BodyPartRelationship(LibrarySession session,
Long id,
Long classId,
S_LibraryObjectData data)
Construct a BodyPartRelationship object - standard variant.
|
Modifier and Type | Method and Description |
---|---|
long |
getByteCount()
Gets the byte count.
|
String |
getContentDescription()
Gets the content description.
|
String |
getContentDisposition()
Gets the MIME content disposition.
|
PropertyBundle |
getContentDispositionParameters()
Gets the MIME content disposition parameters
|
String |
getContentId()
Gets the MIME content id.
|
String |
getContentTransferEncoding()
Gets the MIME content transfer encoding.
|
String |
getContentType()
Gets the MIME content type.
|
PropertyBundle |
getContentTypeParameter()
Gets the MIME content type parameter
|
int |
getCount()
getCount()
Get the number of body parts in the message
This is part of the MultipartDataSource interface.
|
String[] |
getHeader()
Gets the MIME header.
|
InputStream |
getInputStream()
getInputStream()
Get an input stream representing the data
This is part of the DataSource interface.
|
long |
getLineCount()
Gets the line count.
|
OutputStream |
getOutputStream()
getOutputStream()
Get an OutputStream to write data to the message.
|
boolean |
isRelLocked()
Determines whether this BodyPartRelationship is locked.
|
constructFolderPathRelationship, constructFolderPathRelationshipVector
constructFolderRelationship, constructFolderRelationshipVector
constructRelationship, constructRelationshipVector, getLeftObject, getRightObject, getSortSequence, hasNameAttribute, vectorToRelationshipArray
addCategory, constructSystemObject, constructSystemObjectVector, free, freeCategories, getCategories, getCategories, getCategories, getCategories, getPolicyBundle, getPolicyLists, handleCreate, hasPropertyBundleAttribute, isActive, postCreate, postUpdate, preCreate, preUpdate, putPolicy, removeAllPolicies, removePolicy, removePolicy, setActive, setPolicyBundle, setPolicyLists
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, invalidateState, invokeOperation, invokeOperation, invokeServerMethod, isConnected, isCoreEventPostingEnabled, isInstanceOf, isPersistent, isTraced, isValidEventType, lockRows, lookupInstanceLabel, performPostCreateExtensions, performPostFreeExtensions, performPostUpdateExtensions, performPreCreateExtensions, performPreFreeExtensions, performPreUpdateExtensions, postEvent, postEvent, postFree, preFree, prePostAuditEvent, 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 MIMECONTENTTYPE_ATTRIBUTE
public static final String MIMECONTENTTYPEPARAMETERS_ATTRIBUTE
public static final String MIME_CONTENT_TYPE_ATTRIBUTE
public static final String MIME_CONTENT_TYPE_PARAM_ATTRIBUTE
public static final String MIME_CONTENT_TRANSFER_ENCODING_ATTRIBUTE
public static final String MIME_CONTENT_ID_ATTRIBUTE
public static final String MIME_CONTENT_DESCRIPTION_ATTRIBUTE
public static final String MIME_HEADER_ATTRIBUTE
public static final String MIME_CONTENT_DISPOSITION_ATTRIBUTE
public static final String MIMECONTENTDISPOSITIONPARAM_ATTRIBUTE
public static final String MIMECONTENTTRANSFERENCODING_ATTRIBUTE
public static final String MIMECONTENTID_ATTRIBUTE
public static final String MIMECONTENTDESCRIPTION_ATTRIBUTE
public static final String MIMEHEADER_ATTRIBUTE
public static final String MIMECONTENTDISPOSITION_ATTRIBUTE
public static final String MIMECONTENTDISPOSITIONPARAMETERS_ATTRIBUTE
public static final String RELATIONSHIPLOCK_ATTRIBUTE
public static final String BYTECOUNT_ATTRIBUTE
public static final String LINECOUNT_ATTRIBUTE
protected BodyPartRelationship(LibrarySession session, Long id, Long classId, S_LibraryObjectData data) throws IfsException
session
- current LibSessionid
- the object IDclassId
- the class IDdata
- attribute setting HashtableIfsException
- if operation fails.public String getContentType() throws IfsException
IfsException
- if operation fails.public PropertyBundle getContentTypeParameter() throws IfsException
IfsException
- if operation fails.public String getContentTransferEncoding() throws IfsException
IfsException
- if operation fails.public String getContentId() throws IfsException
IfsException
- if operation fails.public boolean isRelLocked() throws IfsException
IfsException
- if operation fails.public long getByteCount() throws IfsException
IfsException
- if operation fails.public long getLineCount() throws IfsException
IfsException
- if operation fails.public String getContentDescription() throws IfsException
IfsException
- if operation fails.public String[] getHeader() throws IfsException
IfsException
- if operation fails.public String getContentDisposition() throws IfsException
IfsException
- if operation fails.public PropertyBundle getContentDispositionParameters() throws IfsException
IfsException
- if operation fails.public InputStream getInputStream() throws IOException
IOException
public OutputStream getOutputStream() throws IOException
IOException
public int getCount()
Copyright © 2023. All rights reserved.