Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

oracle.apps.fnd.applcore.attachments.model.entity
Class FndDocumentsEOImpl

java.lang.Object
  extended by oracle.jbo.server.RowImpl
      extended by oracle.jbo.server.EntityImpl
          extended by oracle.apps.fnd.applcore.oaext.model.OAEntityImpl
              extended by oracle.apps.fnd.applcore.attachments.model.entity.FndDocumentsEOImpl
All Implemented Interfaces:
java.util.EventListener, oracle.jbo.AttributeList, oracle.jbo.domain.DomainOwnerInterface, oracle.jbo.domain.ExtDomainOwnerInterface, oracle.jbo.expr.JIReservedVarNames, oracle.jbo.ExprScriptSupplier, oracle.jbo.ExprValueSupplier, oracle.jbo.ExprWrappable, oracle.jbo.JboReservedVarNames, oracle.jbo.Row, oracle.jbo.server.Entity, oracle.jbo.server.TransactionListener, oracle.jbo.server.TransactionPostListener, oracle.jbo.server.ValidationListener, oracle.jbo.server.ValidationManager, oracle.jbo.VariableManagerOwnerBase, oracle.jbo.XMLInterface

public class FndDocumentsEOImpl
extends OAEntityImpl


Nested Class Summary
static class FndDocumentsEOImpl.AttributesEnum
          AttributesEnum: generated enum for identifying attributes and accessors.
 
Field Summary
static int CONTENTREPOSITORYDESCRIPTION
           
static int CONTENTREPOSITORYFILEACCOUNT
           
static int CONTENTREPOSITORYFILECHECKEDOUTBY
           
static int CONTENTREPOSITORYFILEINITIALSTATE
           
static int CONTENTREPOSITORYFILESHARED
           
static int CONTENTREPOSITORYTITLE
           
static int CREATEDBY
           
static int CREATIONDATE
           
static java.lang.String DATATYPE_CODE_FILE
           
static java.lang.String DATATYPE_CODE_FOLDER
           
static java.lang.String DATATYPE_CODE_REPOSITORY
           
static java.lang.String DATATYPE_CODE_TEXT
           
static java.lang.String DATATYPE_CODE_TMURI
           
static java.lang.String DATATYPE_CODE_URL
           
static int DATATYPECODE
           
static int DESCRIPTION
           
static int DMDOCUMENTID
           
static int DMFOLDERPATH
           
static int DMNODE
           
static int DMREPOSITORY
           
static int DMTYPE
           
static int DMVERSIONNUMBER
           
static int DOCUMENTATTRIBUTES
           
static int DOCUMENTID
           
static int DOWNLOADSTATUS
           
static int ENDDATEACTIVE
           
static int ENTAPPSHORTNAME
           
static int ERRORSTATUSCODE
           
static int ERRORSTATUSMESSAGE
           
static int FILENAME
           
static int FILEURL
           
static int FNDATTACHEDDOCUMENTSEO
           
static int INPUTDATATYPECODE
           
static int LASTUPDATEDATE
           
static int LASTUPDATEDBY
           
static int LASTUPDATELOGIN
           
static int NEWROW
           
static int OA_TL_ENTITIES
           
static java.lang.String PRIVATE_SECURITY_GROUP
           
static int PROGRAMAPPLICATIONID
           
static int PROGRAMID
           
static int PROGRAMUPDATEDATE
           
static int REQUESTID
           
static java.lang.String SHARED_SECURITY_GROUP
           
static int STARTDATEACTIVE
           
static int STATUS
           
static int TITLE
           
static int UPLOADEDFILE
           
static int UPLOADEDFILECONTENTTYPE
           
static int UPLOADEDFILELENGTH
           
static int UPLOADEDFILENAME
           
static int UPLOADEDTEXT
           
static int URI
           
static int URL
           
static int USAGETYPE
           
 
Fields inherited from class oracle.apps.fnd.applcore.oaext.model.OAEntityImpl
DELETE, INSERT, LOCK, OSN_PARAM_PRE_ENTITY_STATE, OSN_PARAM_PRE_POST_STATE, RCS_ID, SEED_DATA_USER, SELECT, UPDATE
 
Fields inherited from class oracle.jbo.server.EntityImpl
CURRENT_VERSION, DML_DELETE, DML_INSERT, DML_UPDATE, MAXATTRCONST, mOrigData, ORACLE_ROWID_COLUMN, ORIGINAL_VERSION, PROPERTY_LOOKUP_ACCESSOR, PROPERTY_LOOKUP_ATTR_NAME, PROPERTY_LOOKUP_DISPATTR, PROPERTY_LOOKUP_TYPE, SYS_EFFDT_ROW_SPLIT, XML_CI_CHANGED, XML_PK_CHANGED, XML_PK_CHANGED_YES
 
Fields inherited from interface oracle.jbo.server.Entity
STATUS_DEAD, STATUS_DELETED, STATUS_MODIFIED, STATUS_UNMODIFIED
 
Fields inherited from interface oracle.jbo.Row
EFFDT_DELETE_FUTURE_CHANGE_MODE, EFFDT_DELETE_MODE, EFFDT_DELETE_NEXT_CHANGE_MODE, EFFDT_DELETE_THIS_CHANGE_MODE, EFFDT_DELETE_ZAP_MODE, EFFDT_EXPERT_MODE, EFFDT_NONE_MODE, EFFDT_UPDATE_CHANGE_INSERT_MODE, EFFDT_UPDATE_CORRECTION, EFFDT_UPDATE_MODE, EFFDT_UPDATE_NEW_EARLIEST_CHANGE_MODE, EFFDT_UPDATE_OVERRIDE_MODE, REFRESH_CONTAINEES, REFRESH_FORGET_NEW_ROWS, REFRESH_REMOVE_NEW_ROWS, REFRESH_UNDO_CHANGES, REFRESH_WITH_DB_FORGET_CHANGES, REFRESH_WITH_DB_ONLY_IF_UNCHANGED, STATUS_INITIALIZED, STATUS_NEW
 
Fields inherited from interface oracle.jbo.XMLInterface
XML_IGNORE_DEPTH_COUNT, XML_OPT_ALL_ROWS, XML_OPT_ASSOC_CONSISTENT, XML_OPT_CHANGES_ONLY, XML_OPT_LIMIT_RANGE, XML_PASSIVATION_USE
 
Fields inherited from interface oracle.jbo.JboReservedVarNames
RESERVED_VAR_AGG_AVG, RESERVED_VAR_AGG_COUNT, RESERVED_VAR_AGG_MAX, RESERVED_VAR_AGG_MIN, RESERVED_VAR_AGG_SUM, RESERVED_VAR_AGGVAL_PREFIX, RESERVED_VAR_STRUCTURE_DEF
 
Fields inherited from interface oracle.jbo.expr.JIReservedVarNames
RESERVED_VAR_VALUE
 
Constructor Summary
FndDocumentsEOImpl()
          This is the default constructor (do not remove).
 
Method Summary
 void beforeRollback(oracle.jbo.server.TransactionEvent e)
           
 void checkInFile()
          Checks in the current document in the documentEntity repository.
 void checkOutFile()
          Checks out the current document in the documentEntity repository.
static oracle.jbo.Key createPrimaryKey(java.lang.Long documentId)
           
protected  void doDML(int operation, oracle.jbo.server.TransactionEvent e)
          Custom DML update/insert/delete logic here.
 UcmContent duplicate()
          Duplicate the content on the Content Server for this records dmVersionNumber.
protected  java.lang.Object getAttrInvokeAccessor(int index, oracle.jbo.server.AttributeDefImpl attrDef)
          getAttrInvokeAccessor: generated method.
 java.lang.String getContentRepositoryDescription()
          Gets the description from the Content Repository.
 java.lang.String getContentRepositoryFileAccount()
          Gets the attribute value for ContentRepositoryFileAccount, using the alias id ContentRepositoryFileAccount.
 java.lang.String getContentRepositoryFileCheckedOutBy()
          Gets the attribute value for ContentRepositoryFileCheckedOutBy, using the alias id ContentRepositoryFileCheckedOutBy.
 java.lang.String getContentRepositoryFileInitialState()
          Gets the attribute value for ContentRepositoryFileInitialState, using the alias id ContentRepositoryFileInitialState.
 java.lang.Boolean getContentRepositoryFileShared()
          Gets the attribute value for ContentRepositoryFileShared.
 java.lang.String getContentRepositoryFolderId()
          For internal use only.
 java.lang.String getContentRepositoryTitle()
          Gets the attribute value for ContentRepositoryTitle, using the alias id ContentRepositoryTitle.
 UcmContentServer getContentServer()
           
 java.lang.String getCreatedBy()
          Gets the attribute value for CreatedBy, using the alias id CreatedBy.
 java.sql.Timestamp getCreationDate()
          Gets the attribute value for CreationDate, using the alias id CreationDate.
 java.lang.String getCurrentUser()
          Get the user that is logged into the repository.
 java.lang.String getDatatypeCode()
          Gets the attribute value for DatatypeCode, using the alias id DatatypeCode.
static oracle.jbo.server.EntityDefImpl getDefinitionObject()
           
 java.lang.String getDescription()
          Gets the attribute value for description, using the alias id description.
 java.lang.String getDmDocumentId()
          Gets the attribute value for DmDocumentId, using the alias id DmDocumentId.
 java.lang.String getDmFolderPath()
           Gets the attribute value for DmFolderPath, using the alias id DmFolderPath.
 java.math.BigDecimal getDmNode()
          Gets the attribute value for DmNode, using the alias id DmNode.
 java.lang.String getDmRepository()
          Gets the attribute value for DmRepository, using the alias id DmRepository.
 java.lang.String getDmType()
          Gets the attribute value for DmType, using the alias id DmType.
 java.lang.String getDmVersionNumber()
          Gets the attribute value for DmVersionNumber, using the alias id DmVersionNumber.
 java.lang.String getDocumentAttributes()
          Gets the attribute value for DocumentAttributes, using the alias id DocumentAttributes.
 java.lang.Long getDocumentId()
          Gets the attribute value for DocumentId, using the alias id DocumentId.
 java.lang.String getDownloadStatus()
          Gets the attribute value for DownloadStatus, using the alias id DownloadStatus.
 java.sql.Timestamp getEndDateActive()
          Gets the attribute value for EndDateActive, using the alias id EndDateActive.
 java.lang.String getEntAppShortName()
          Gets the attribute value for EntAppShortName, using the alias name EntAppShortName.
 java.lang.String getEnterpriseId()
          Returns the enterprise id in a multi-tenant environment.
 java.lang.String getErrorStatusCode()
          Returns the attribute value for ErrorStatusCode.
 java.lang.String getErrorStatusMessage()
          Returns the attribute value for ErrorStatusMessage.
 java.lang.String getFileName()
          Gets the attribute value for FileName, using the alias id FileName.
 java.lang.String getFileUrl()
          Gets the attribute value for FileUrl, using the alias id FileUrl.
 FndAttachedDocumentsEOImpl getFndAttachedDocumentsEO()
          Gets the associated entity FndAttachedDocumentsEOImpl.
 java.lang.String getInputDatatypeCode()
          Gets the attribute value for InputDatatypeCode, using the alias id InputDatatypeCode.
 java.io.InputStream getInputStream()
           
 java.sql.Timestamp getLastUpdateDate()
          Gets the attribute value for LastUpdateDate, using the alias id LastUpdateDate.
 java.lang.String getLastUpdatedBy()
          Gets the attribute value for LastUpdatedBy, using the alias id LastUpdatedBy.
 java.lang.String getLastUpdateLogin()
          Gets the attribute value for LastUpdateLogin, using the alias id LastUpdateLogin.
 java.lang.Boolean getMultiTenantModeEnabled()
           
 java.lang.Boolean getNewRow()
          Gets the attribute value for NewRow, using the alias id NewRow.
 java.lang.Boolean getNonPassivatableMemberVariable()
           
 oracle.jbo.RowIterator getOA_TL_ENTITIES()
          Gets the associated entity oracle.jbo.RowIterator.
 java.math.BigDecimal getProgramApplicationId()
          Gets the attribute value for ProgramApplicationId, using the alias id ProgramApplicationId.
 java.math.BigDecimal getProgramId()
          Gets the attribute value for ProgramId, using the alias id ProgramId.
 java.sql.Timestamp getProgramUpdateDate()
          Gets the attribute value for ProgramUpdateDate, using the alias id ProgramUpdateDate.
 java.lang.String getRepositoryConnectionName()
           
 java.math.BigDecimal getRequestId()
          Gets the attribute value for RequestId, using the alias id RequestId.
 java.sql.Timestamp getStartDateActive()
          Gets the attribute value for StartDateActive, using the alias id StartDateActive.
 java.lang.String getStatus()
          Gets the attribute value for Status, using the alias id Status.
 java.lang.String getTitle()
          Gets the attribute value for Title, using the alias id Title.
 java.lang.String getUnsignedFileUrl()
           
 java.lang.Object getUploadedFile()
          Gets the attribute value for UploadedFile, using the alias id UploadedFile.
 java.lang.String getUploadedFileContentType()
          Gets the id of the MIME format.
 java.lang.Long getUploadedFileLength()
          Gets the file size in bytes.
 java.lang.String getUploadedFileName()
          Gets the attribute value for UploadedFileName, using the alias id UploadedFileName.
 java.lang.String getUploadedText()
          Gets the attribute value for UploadedText, using the alias id UploadedText.
 java.lang.String getUri()
          Gets the attribute value for Uri, using the alias name Uri.
 java.lang.String getUrl()
          Gets the attribute value for Url, using the alias id Url.
 java.lang.String getUsageType()
          Gets the attribute value for UsageType, using the alias id UsageType.
 void invalidateContentRepositoryCache()
           
 void lock()
          Add locking logic here.
protected  void setAttrInvokeAccessor(int index, java.lang.Object value, oracle.jbo.server.AttributeDefImpl attrDef)
          setAttrInvokeAccessor: generated method.
 void setContentRepositoryDescription(java.lang.String value)
          Sets value as the attribute value for ContentRepositoryDescription.
 void setContentRepositoryFileAccount(java.lang.String value)
          Sets value as the attribute value for ContentRepositoryFileAccount.
 void setContentRepositoryFileCheckedOutBy(java.lang.String value)
          Do not use.
 void setContentRepositoryFileInitialState(java.lang.String value)
          Sets value as the attribute value for ContentRepositoryFileInitialState.
 void setContentRepositoryFileShared(java.lang.Boolean value)
          Sets value as the attribute value for ContentRepositoryFileShared.
 void setContentRepositoryTitle(java.lang.String value)
          Sets value as the attribute value for ContentRepositoryTitle.
 void setContentServerIdcConnection(oracle.stellent.ridc.IdcContext context, oracle.stellent.ridc.IdcClient client)
          *** For internal use only ***
 void setDatatypeCode(java.lang.String value)
          Sets value as the attribute value for DatatypeCode.
 void setDescription(java.lang.String value)
          Sets value as the attribute value for description.
 void setDmDocumentId(java.lang.String value)
          Sets value as the attribute value for DmDocumentId.
 void setDmFolderPath(java.lang.String value)
           Sets value as the attribute value for DmFolderPath.
 void setDmNode(java.math.BigDecimal value)
          Sets value as the attribute value for DmNode.
 void setDmRepository(java.lang.String value)
          Sets value as the attribute value for DmRepository.
 void setDmType(java.lang.String value)
          Sets value as the attribute value for DmType.
 void setDmVersionNumber(java.lang.String value)
          Sets value as the attribute value for DmVersionNumber.
 void setDocumentAttributes(java.lang.String value)
          Sets value as the attribute value for DocumentAttributes.
 void setDocumentId(java.lang.Long value)
          Sets value as the attribute value for DocumentId.
 void setDownloadStatus(java.lang.String value)
          Sets value as the attribute value for DownloadStatus.
 void setEndDateActive(java.sql.Timestamp value)
          Sets value as the attribute value for EndDateActive.
 void setEntAppShortName(java.lang.String value)
          Sets value as the attribute value for EntAppShortName.
 void setErrorStatusCode(java.lang.String value)
          FOR INTERNAL USE ONLY Not implemented
 void setErrorStatusMessage(java.lang.String value)
          FOR INTERNAL USE ONLY Not implemented
 void setFileName(java.lang.String value)
          Sets value as the attribute value for FileName.
 void setFileUrl(java.lang.String value)
          Sets value as the attribute value for FileUrl.
 void setFndAttachedDocumentsEO(FndAttachedDocumentsEOImpl value)
          Sets value as the associated entity FndAttachedDocumentsEOImpl.
 void setInputDatatypeCode(java.lang.String value)
          Sets value as the attribute value for InputDatatypeCode.
 void setNewRow(java.lang.Boolean value)
          Sets value as the attribute value for NewRow.
 void setNonPassivatableMemberVariable(java.lang.Boolean memberVariable)
           
 void setProgramApplicationId(java.math.BigDecimal value)
          Sets value as the attribute value for ProgramApplicationId.
 void setProgramId(java.math.BigDecimal value)
          Sets value as the attribute value for ProgramId.
 void setProgramUpdateDate(java.sql.Timestamp value)
          Sets value as the attribute value for ProgramUpdateDate.
 void setRequestId(java.math.BigDecimal value)
          Sets value as the attribute value for RequestId.
 void setStartDateActive(java.sql.Timestamp value)
          Sets value as the attribute value for StartDateActive.
 void setStatus(java.lang.String value)
          Sets value as the attribute value for Status.
 void setTitle(java.lang.String value)
          Sets value as the attribute value for Title.
 void setUploadedFile(java.lang.Object value)
          Sets value as the attribute value for UploadedFile.
 void setUploadedFile(java.lang.Object value, boolean canSetNull)
          Sets value as the attribute value for UploadedFile.
 void setUploadedFileContentType(java.lang.String value)
          Sets value as the id of the MIME format.
 void setUploadedFileLength(java.lang.Long value)
          For internal use only.
 void setUploadedFileName(java.lang.String value)
          Sets value as the attribute value for UploadedFileName.
 void setUploadedText(java.lang.String value)
          Sets value as the attribute value for UploadedText.
 void setupTranslations()
          Request that the FndDocumentsTlEO is created as it will not get created by default since FndDocumentEO is created by calling getInstance rather than create which is done on purpose to support single non-reference entity of AttachmentsVO.
 void setUri(java.lang.String value)
          Sets value as the attribute value for Uri.
 void setUrl(java.lang.String value)
          Sets value as the attribute value for Url.
 void setUsageType(java.lang.String value)
          Sets value as the attribute value for UsageType.
 java.lang.String testCreateFolderIdIfRequired(java.lang.String folderPath)
          For internal use only.
 void unCheckOutFile()
          Undo the check out of the current document in the documentEntity repository.
 void uploadFileToRepository()
          Uploads the file that has been added to the UploadedFile attribute to the UCM Repository.
 boolean validateFndDocumentsEO()
          Validation method for FndDocumentsEO.
 boolean validateMandatoryUrl()
          Validation method for FndDocumentsEO.
 
Methods inherited from class oracle.apps.fnd.applcore.oaext.model.OAEntityImpl
afterCommit, appendXMLElementNodes, bindDMLStatement, buildDMLStatement, changeSessionLanguageForTL, checkConsistency, clearInstalledLanguagesCache, containsFlexfields, create, createAuditRowForThisEntity, deleteRow, doDMLWithLOBs, doSelect, getActivityActorsGUIDs, getActivityObjectTypeNames, getActivityStreamServiceId, getAdditionalServiceIds, getAttribute, getAttributeChangesForAudit, getAttributeDef, getAttributeInternal, getAuditEnabledAttributes, getBaseLanguage, getContainerEntity, getCurrentDatabaseDate, getCurrentDBDate, getCurrentDBTime, getCurrentDBTimeWithNanos, getCurrentLanguage, getCurrentSystemDate, getCurrentTLRowLangCode, getDocSequence, getDocSequence, getDocSequenceValueWithId, getDocSequenceValueWithId, getEFFSourceContextEntity, getEntityDef, getFlexfieldParameterValue, getFlexfieldStructureCode, getFlexfieldStructureCode, getHistoryColumnsOfTLEntity, getHistoryContextForAttribute, getInstalledLanguages, getKeyAttributesIndexMap, getOsnRow, getOsnSecondaryEntity, getPostedAttribute, getSetId, getTranslatedAttributesIndexMap, getTranslatedEntityStaticInfo, getTranslatedEntityStaticInfo, getTranslatedLanguages, getWhoUser, handleEffectiveDateOperationsForSeedData, handlePostChangesError, insertRow, isActivityPublishingEnabled, isAttributeUpdateable, isCreatePrivilegeAvailable, isExtensibleFlexfield, isExtensibleTranslatableFlexfield, isPlsqlEntity, isRefreshRequired, isShadowTableRowNonAuditRelated, isSiteLevelAuditEnabled, isTranslatable, isTranslatable, isTranslatable, isTranslatableAttribute, isTranslated, lockRow, notifyEventRaised, parseFlexfieldDate, parseFlexfieldDateTime, parseFlexfieldNumber, parseFlexfieldTime5, parseFlexfieldTime8, performSendToOsn, populateAttributeAsChanged, populateAttributeAsChanged, postChanges, prepareForDML, readAttrsFromXML, refresh, refreshViewAccessor, registerOsnExternalListener, remove, secondaryEOSendToOSN, setAttribute, setAttributeInternal, setNewRowState, toFlexfieldString, toFlexfieldString, toFlexfieldStringDate, toFlexfieldStringDateTime, toFlexfieldStringTime5, toFlexfieldStringTime8, updateRow, validateEntity, validateFlexfieldDate, validateFlexfieldDateTime, validateFlexfieldMaxLength, validateFlexfieldMaxValue, validateFlexfieldMaxValue, validateFlexfieldMinValue, validateFlexfieldMinValue, validateFlexfieldNumber, validateFlexfieldNumber, validateFlexfieldNumericOnly, validateFlexfieldRange, validateFlexfieldRequired, validateFlexfieldRJZFNumber, validateFlexfieldTime5, validateFlexfieldTime8, validateFlexfieldUppercase, validateFlexfieldValue
 
Methods inherited from class oracle.jbo.server.EntityImpl
addToTransactionManager, addToValidationListeners, addTransactionPostListener, addTransactionPostListenerNoCheck, afterRemove, afterRollback, appendXMLElementNodesForAttrs, beforeCommit, bindWhereClause, buildRefreshSQL, buildWhereClause, clearAttributeException, compare, copyChangedNonKeyAttributes, copyEffDtEntity, createArray, createAssociationAccessorRS, createAssociationAccessorVO, createBlob, createClob, createEntityAttrHints, createEntityViewLinkAccessorRS, createEntityViewLinkAccessorVO, createNClob, createRef, createStruct, createUnqualifiedRowSet, createViewAccessorRS, createViewAccessorRS, doAllowsOperation, doDMLForCascadeUpdate, domainToBeModified, donePostingAll, doRefreshSQL, doSelectForAltKey, eventsDebugOnly, fetchExprValueSupplierOverrideRow, findAssociationAccessorVO, findEntityViewLinkAccessorVO, findOrCreateAssociationAccessorRS, findOrCreateLocalViewObject, findOrCreateViewAccessorRS, findOrCreateViewAccessorRS, findViewAccessorDef, findViewAccessorVO, getAltKey, getAttribute, getAttribute, getAttribute, getAttributeChangedCount, getAttributeCount, getAttributeHints, getAttributeHints, getAttributeIndexOf, getAttributeNames, getAttributeValue, getAttributeValues, getBaseAttributeCount, getChangeIndicator, getComparator, getDBTransaction, getDynamicAttributeCount, getDynamicAttributeValue, getEffDtInitEndDateValue, getEffectiveDate, getEntityCache, getEntityCacheInternal, getEntityState, getKey, getListBindingRSI, getListBindings, getLookupDescription, getOrigData, getParentVariableManager, getPKBasedRef, getPostState, getPrimaryKey, getRefreshSQLKeyAttrs, getSQLBuilder, getStateAsString, getStructureDef, getTransactionListeners, getTransactionListenersList, getTransPostHandle, getValidationListeners, getValidationListenersList, handleActivatedRowNotFound, handleEffectiveDateOperations, handleEffectiveDateRowCreate, handleEffectiveDateRowDelete, handleEffectiveDateRowUpdate, handleListBindingMismatch, hasAttributeException, hasListBindings, hasUpdatePrivilege, initBusLogicGroupDefaults, initBusLogicGroupDfltExprAttrs, initData, initDefaultExpressionAttributes, initDefaults, initialize, isAttributeChanged, isAttributeChanged, isAttributeChangedInTransaction, isAttributePopulated, isAttributePopulated, isDead, isInCache, isInvalid, isLocked, isLookupIdValid, isOrigDataEmpty, isOrigDataPopulated, isPostedToDB, isTransientTransactionListener, isTransientTransactionPostListener, isValid, isViewAccessorAttribute, lockTopLevelEntity, markViewAccessorsDirty, notifyAttributesAndBlgChanged, notifyAttributesChanged, notifyAttributesChanged, notifyEntityActivated, outputEventString, populateAttribute, populateAttribute, populateAttribute, prepareForBatchDML, prepareVOToFetchNextEffDtRows, prepareVOToFetchNextEffDtRows, prepareVOToFetchNextEffDtSeqRows, prepareVOToFetchNextEffDtSeqRows, prepareVOToFetchPrevEffDtRows, prepareVOToFetchPrevEffDtRows, prepareVOToFetchPrevEffDtSeqRows, prepareVOToFetchPrevEffDtSeqRows, readXML, refreshFKInNewContainees, registerAttributeException, removeAndRetain, removeFromCollection, removeTransactionPostListener, resetPKBasedRef, revert, revertChangesToEffDtEntity, setAttribute, setAttribute, setAttributeChanged, setAttributeValues, setDynamicAttributeValue, setEffectiveDateMode, setEntityDef, setInvalid, setLocked, setPostedToDB, setTransPostHandle, toString, validate, validateDateEffectivity, variablesAdded, vetoRemoveWithDetails
 
Methods inherited from class oracle.jbo.server.RowImpl
addListBindingsForAttribute, clearAllExceptions, clearAttributeException, clearRowExceptions, createXMLDefinition, doAutoClearAttribute, ensureVariableManager, findAttrAndGetIndex, findListBindingName, forceFilterListExecute, getAllExceptions, getAttributeInternal, getAttributeSecurityHints, getAttributeSecurityHints, getCombinedAttrNames, getEffectiveDateMode, getExprMethodVal, getExprVarVal, getGlobalScript, getHints, getMessageBundleClass, getMethodKind, getResourceBundleDef, getRowExceptions, getSecurityHints, getVariableManager, getViewAccessorResultIndex, hasAttributeException, hasDeferredExceptions, hasVariables, isRefreshRequired, isRefreshRequired, lookupListBinding, printXMLDefinition, readXML, refreshViewAccessor, refreshViewAccessor, registerRowException, setAttributeInternal, setExprVarVal, setInMultiSetter, skipFilterListOnKeyAttributes, writeXML, writeXML, writeXML, writeXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface oracle.jbo.Row
getAttributeSecurityHints, getAttributeSecurityHints, getEffectiveDateMode, getSecurityHints
 
Methods inherited from interface oracle.jbo.XMLInterface
readXML, writeXML, writeXML, writeXML, writeXML
 

Field Detail

DATATYPE_CODE_FILE

public static final java.lang.String DATATYPE_CODE_FILE
See Also:
Constant Field Values

DATATYPE_CODE_FOLDER

public static final java.lang.String DATATYPE_CODE_FOLDER
See Also:
Constant Field Values

DATATYPE_CODE_TEXT

public static final java.lang.String DATATYPE_CODE_TEXT
See Also:
Constant Field Values

DATATYPE_CODE_REPOSITORY

public static final java.lang.String DATATYPE_CODE_REPOSITORY
See Also:
Constant Field Values

DATATYPE_CODE_URL

public static final java.lang.String DATATYPE_CODE_URL
See Also:
Constant Field Values

DATATYPE_CODE_TMURI

public static final java.lang.String DATATYPE_CODE_TMURI
See Also:
Constant Field Values

SHARED_SECURITY_GROUP

public static final java.lang.String SHARED_SECURITY_GROUP
See Also:
Constant Field Values

PRIVATE_SECURITY_GROUP

public static final java.lang.String PRIVATE_SECURITY_GROUP
See Also:
Constant Field Values

DOCUMENTID

public static final int DOCUMENTID

CREATIONDATE

public static final int CREATIONDATE

CREATEDBY

public static final int CREATEDBY

LASTUPDATEDATE

public static final int LASTUPDATEDATE

LASTUPDATEDBY

public static final int LASTUPDATEDBY

LASTUPDATELOGIN

public static final int LASTUPDATELOGIN

DATATYPECODE

public static final int DATATYPECODE

DESCRIPTION

public static final int DESCRIPTION

FILENAME

public static final int FILENAME

USAGETYPE

public static final int USAGETYPE

STARTDATEACTIVE

public static final int STARTDATEACTIVE

ENDDATEACTIVE

public static final int ENDDATEACTIVE

REQUESTID

public static final int REQUESTID

PROGRAMAPPLICATIONID

public static final int PROGRAMAPPLICATIONID

PROGRAMID

public static final int PROGRAMID

PROGRAMUPDATEDATE

public static final int PROGRAMUPDATEDATE

DMNODE

public static final int DMNODE

DMFOLDERPATH

public static final int DMFOLDERPATH

DMTYPE

public static final int DMTYPE

DMDOCUMENTID

public static final int DMDOCUMENTID

DMVERSIONNUMBER

public static final int DMVERSIONNUMBER

URL

public static final int URL

TITLE

public static final int TITLE

UPLOADEDFILE

public static final int UPLOADEDFILE

FILEURL

public static final int FILEURL

UPLOADEDTEXT

public static final int UPLOADEDTEXT

UPLOADEDFILECONTENTTYPE

public static final int UPLOADEDFILECONTENTTYPE

UPLOADEDFILELENGTH

public static final int UPLOADEDFILELENGTH

UPLOADEDFILENAME

public static final int UPLOADEDFILENAME

DMREPOSITORY

public static final int DMREPOSITORY

DOCUMENTATTRIBUTES

public static final int DOCUMENTATTRIBUTES

STATUS

public static final int STATUS

DOWNLOADSTATUS

public static final int DOWNLOADSTATUS

CONTENTREPOSITORYFILECHECKEDOUTBY

public static final int CONTENTREPOSITORYFILECHECKEDOUTBY

CONTENTREPOSITORYFILEINITIALSTATE

public static final int CONTENTREPOSITORYFILEINITIALSTATE

CONTENTREPOSITORYFILESHARED

public static final int CONTENTREPOSITORYFILESHARED

CONTENTREPOSITORYFILEACCOUNT

public static final int CONTENTREPOSITORYFILEACCOUNT

CONTENTREPOSITORYTITLE

public static final int CONTENTREPOSITORYTITLE

CONTENTREPOSITORYDESCRIPTION

public static final int CONTENTREPOSITORYDESCRIPTION

INPUTDATATYPECODE

public static final int INPUTDATATYPECODE

NEWROW

public static final int NEWROW

ERRORSTATUSCODE

public static final int ERRORSTATUSCODE

ERRORSTATUSMESSAGE

public static final int ERRORSTATUSMESSAGE

URI

public static final int URI

ENTAPPSHORTNAME

public static final int ENTAPPSHORTNAME

OA_TL_ENTITIES

public static final int OA_TL_ENTITIES

FNDATTACHEDDOCUMENTSEO

public static final int FNDATTACHEDDOCUMENTSEO
Constructor Detail

FndDocumentsEOImpl

public FndDocumentsEOImpl()
This is the default constructor (do not remove).

Method Detail

beforeRollback

public void beforeRollback(oracle.jbo.server.TransactionEvent e)
Specified by:
beforeRollback in interface oracle.jbo.server.TransactionListener
Overrides:
beforeRollback in class oracle.jbo.server.EntityImpl

getDefinitionObject

public static oracle.jbo.server.EntityDefImpl getDefinitionObject()
Returns:
the definition object for this instance class.

setupTranslations

public void setupTranslations()
Request that the FndDocumentsTlEO is created as it will not get created by default since FndDocumentEO is created by calling getInstance rather than create which is done on purpose to support single non-reference entity of AttachmentsVO. Call this method immediately after calling createRow and setting the primary key value for the document.


getDocumentId

public java.lang.Long getDocumentId()
Gets the attribute value for DocumentId, using the alias id DocumentId.


setDocumentId

public void setDocumentId(java.lang.Long value)
Sets value as the attribute value for DocumentId.


getCreationDate

public java.sql.Timestamp getCreationDate()
Gets the attribute value for CreationDate, using the alias id CreationDate.


getCreatedBy

public java.lang.String getCreatedBy()
Gets the attribute value for CreatedBy, using the alias id CreatedBy.


getLastUpdateDate

public java.sql.Timestamp getLastUpdateDate()
Gets the attribute value for LastUpdateDate, using the alias id LastUpdateDate.


getLastUpdatedBy

public java.lang.String getLastUpdatedBy()
Gets the attribute value for LastUpdatedBy, using the alias id LastUpdatedBy.


getLastUpdateLogin

public java.lang.String getLastUpdateLogin()
Gets the attribute value for LastUpdateLogin, using the alias id LastUpdateLogin.


getDatatypeCode

public java.lang.String getDatatypeCode()
Gets the attribute value for DatatypeCode, using the alias id DatatypeCode.


setDatatypeCode

public void setDatatypeCode(java.lang.String value)
Sets value as the attribute value for DatatypeCode.


getDescription

public java.lang.String getDescription()
Gets the attribute value for description, using the alias id description.


setDescription

public void setDescription(java.lang.String value)
Sets value as the attribute value for description.


getFileName

public java.lang.String getFileName()
Gets the attribute value for FileName, using the alias id FileName.


setFileName

public void setFileName(java.lang.String value)
Sets value as the attribute value for FileName.


getUsageType

public java.lang.String getUsageType()
Gets the attribute value for UsageType, using the alias id UsageType.


setUsageType

public void setUsageType(java.lang.String value)
Sets value as the attribute value for UsageType.


getStartDateActive

public java.sql.Timestamp getStartDateActive()
Gets the attribute value for StartDateActive, using the alias id StartDateActive.


setStartDateActive

public void setStartDateActive(java.sql.Timestamp value)
Sets value as the attribute value for StartDateActive.


getEndDateActive

public java.sql.Timestamp getEndDateActive()
Gets the attribute value for EndDateActive, using the alias id EndDateActive.


setEndDateActive

public void setEndDateActive(java.sql.Timestamp value)
Sets value as the attribute value for EndDateActive.


getRequestId

public java.math.BigDecimal getRequestId()
Gets the attribute value for RequestId, using the alias id RequestId.


setRequestId

public void setRequestId(java.math.BigDecimal value)
Sets value as the attribute value for RequestId.


getProgramApplicationId

public java.math.BigDecimal getProgramApplicationId()
Gets the attribute value for ProgramApplicationId, using the alias id ProgramApplicationId.


setProgramApplicationId

public void setProgramApplicationId(java.math.BigDecimal value)
Sets value as the attribute value for ProgramApplicationId.


getProgramId

public java.math.BigDecimal getProgramId()
Gets the attribute value for ProgramId, using the alias id ProgramId.


setProgramId

public void setProgramId(java.math.BigDecimal value)
Sets value as the attribute value for ProgramId.


getProgramUpdateDate

public java.sql.Timestamp getProgramUpdateDate()
Gets the attribute value for ProgramUpdateDate, using the alias id ProgramUpdateDate.


setProgramUpdateDate

public void setProgramUpdateDate(java.sql.Timestamp value)
Sets value as the attribute value for ProgramUpdateDate.


getDmNode

public java.math.BigDecimal getDmNode()
Gets the attribute value for DmNode, using the alias id DmNode.


setDmNode

public void setDmNode(java.math.BigDecimal value)

Sets value as the attribute value for DmNode.

This is not implemented - do not use.


getDmFolderPath

public java.lang.String getDmFolderPath()

Gets the attribute value for DmFolderPath, using the alias id DmFolderPath.

Note that a non-empty value implies that this document is shared


setDmFolderPath

public void setDmFolderPath(java.lang.String value)

Sets value as the attribute value for DmFolderPath.

Note that the ContentRepositoryFileShared attribute must be true in order to set the DmFolderPath. If the ContentRepositoryFileShared attribute is not true then the value is ignored.


getDmType

public java.lang.String getDmType()
Gets the attribute value for DmType, using the alias id DmType.


setDmType

public void setDmType(java.lang.String value)
Sets value as the attribute value for DmType.


getDmDocumentId

public java.lang.String getDmDocumentId()
Gets the attribute value for DmDocumentId, using the alias id DmDocumentId.


setDmDocumentId

public void setDmDocumentId(java.lang.String value)
Sets value as the attribute value for DmDocumentId.


getDmVersionNumber

public java.lang.String getDmVersionNumber()
Gets the attribute value for DmVersionNumber, using the alias id DmVersionNumber.


setDmVersionNumber

public void setDmVersionNumber(java.lang.String value)
Sets value as the attribute value for DmVersionNumber.


getUrl

public java.lang.String getUrl()
Gets the attribute value for Url, using the alias id Url.


setUrl

public void setUrl(java.lang.String value)
Sets value as the attribute value for Url.


getTitle

public java.lang.String getTitle()
Gets the attribute value for Title, using the alias id Title.


setTitle

public void setTitle(java.lang.String value)
Sets value as the attribute value for Title.


getAttrInvokeAccessor

protected java.lang.Object getAttrInvokeAccessor(int index,
                                                 oracle.jbo.server.AttributeDefImpl attrDef)
                                          throws java.lang.Exception
getAttrInvokeAccessor: generated method. Do not modify.

Overrides:
getAttrInvokeAccessor in class oracle.jbo.server.EntityImpl
Throws:
java.lang.Exception

setAttrInvokeAccessor

protected void setAttrInvokeAccessor(int index,
                                     java.lang.Object value,
                                     oracle.jbo.server.AttributeDefImpl attrDef)
                              throws java.lang.Exception
setAttrInvokeAccessor: generated method. Do not modify.

Overrides:
setAttrInvokeAccessor in class oracle.jbo.server.EntityImpl
Throws:
java.lang.Exception

getOA_TL_ENTITIES

public oracle.jbo.RowIterator getOA_TL_ENTITIES()
Gets the associated entity oracle.jbo.RowIterator.


getUploadedFile

public java.lang.Object getUploadedFile()
Gets the attribute value for UploadedFile, using the alias id UploadedFile.


setUploadedFile

public void setUploadedFile(java.lang.Object value)
Sets value as the attribute value for UploadedFile.


setUploadedFile

public void setUploadedFile(java.lang.Object value,
                            boolean canSetNull)
Sets value as the attribute value for UploadedFile.


lock

public void lock()
Add locking logic here.

Specified by:
lock in interface oracle.jbo.Row
Overrides:
lock in class OAEntityImpl

getRepositoryConnectionName

public java.lang.String getRepositoryConnectionName()

doDML

protected void doDML(int operation,
                     oracle.jbo.server.TransactionEvent e)
Custom DML update/insert/delete logic here. Override operations to allow communication with Content Repository Server.

Overrides:
doDML in class OAEntityImpl
Parameters:
operation - The operation (e.g. DML_INSERT)
e - An event object to capture the transaction information.

uploadFileToRepository

public void uploadFileToRepository()
Uploads the file that has been added to the UploadedFile attribute to the UCM Repository.


checkOutFile

public void checkOutFile()
Checks out the current document in the documentEntity repository.


checkInFile

public void checkInFile()
Checks in the current document in the documentEntity repository.


unCheckOutFile

public void unCheckOutFile()
Undo the check out of the current document in the documentEntity repository.


getFileUrl

public java.lang.String getFileUrl()
Gets the attribute value for FileUrl, using the alias id FileUrl.


setFileUrl

public void setFileUrl(java.lang.String value)
Sets value as the attribute value for FileUrl.


getUploadedText

public java.lang.String getUploadedText()
Gets the attribute value for UploadedText, using the alias id UploadedText.


setUploadedText

public void setUploadedText(java.lang.String value)
Sets value as the attribute value for UploadedText.


getFndAttachedDocumentsEO

public FndAttachedDocumentsEOImpl getFndAttachedDocumentsEO()
Gets the associated entity FndAttachedDocumentsEOImpl.


createPrimaryKey

public static oracle.jbo.Key createPrimaryKey(java.lang.Long documentId)
Parameters:
documentId - key constituent
Returns:
a Key object based on given key constituents.

setFndAttachedDocumentsEO

public void setFndAttachedDocumentsEO(FndAttachedDocumentsEOImpl value)
Sets value as the associated entity FndAttachedDocumentsEOImpl.


validateMandatoryUrl

public boolean validateMandatoryUrl()
Validation method for FndDocumentsEO.


validateFndDocumentsEO

public boolean validateFndDocumentsEO()
Validation method for FndDocumentsEO. Checks to see that for file upload, the filename is not already used within this folder.

Returns:
boolean indicating validation pass (true) or failure (false).

testCreateFolderIdIfRequired

public java.lang.String testCreateFolderIdIfRequired(java.lang.String folderPath)

For internal use only.


getContentRepositoryFolderId

public java.lang.String getContentRepositoryFolderId()

For internal use only.

Returns:
The Content Repository Folder Id. "0" if not a folder or not created yet.

getUploadedFileContentType

public java.lang.String getUploadedFileContentType()
Gets the id of the MIME format.


setUploadedFileContentType

public void setUploadedFileContentType(java.lang.String value)
Sets value as the id of the MIME format.


getUploadedFileLength

public java.lang.Long getUploadedFileLength()
Gets the file size in bytes.


setUploadedFileLength

public void setUploadedFileLength(java.lang.Long value)
For internal use only. Sets value as the attribute value for UploadedFileLength. Normally this value is derived from the file.


getUploadedFileName

public java.lang.String getUploadedFileName()
Gets the attribute value for UploadedFileName, using the alias id UploadedFileName.


setUploadedFileName

public void setUploadedFileName(java.lang.String value)
Sets value as the attribute value for UploadedFileName.


getDmRepository

public java.lang.String getDmRepository()
Gets the attribute value for DmRepository, using the alias id DmRepository.

Returns:
the DmRepository

setDmRepository

public void setDmRepository(java.lang.String value)
Sets value as the attribute value for DmRepository.

Parameters:
value - value to set the DmRepository

getDocumentAttributes

public java.lang.String getDocumentAttributes()
Gets the attribute value for DocumentAttributes, using the alias id DocumentAttributes.

Returns:
the DocumentAttributes

setDocumentAttributes

public void setDocumentAttributes(java.lang.String value)
Sets value as the attribute value for DocumentAttributes.

Parameters:
value - value to set the DocumentAttributes

getStatus

public java.lang.String getStatus()
Gets the attribute value for Status, using the alias id Status.

Returns:
the Status

setStatus

public void setStatus(java.lang.String value)
Sets value as the attribute value for Status.

Parameters:
value - value to set the Status

getContentRepositoryFileInitialState

public java.lang.String getContentRepositoryFileInitialState()
Gets the attribute value for ContentRepositoryFileInitialState, using the alias id ContentRepositoryFileInitialState.

Returns:
the ContentRepositoryFileInitialState

setContentRepositoryFileInitialState

public void setContentRepositoryFileInitialState(java.lang.String value)
Sets value as the attribute value for ContentRepositoryFileInitialState. This is for internal use only. Please use the checkInFile, checkOutFile and unCheckOutFile to set this value.

Parameters:
value - value to set the ContentRepositoryFileInitialState

getContentRepositoryFileShared

public java.lang.Boolean getContentRepositoryFileShared()
Gets the attribute value for ContentRepositoryFileShared.

Returns:
the ContentRepositoryFileShared

setContentRepositoryFileShared

public void setContentRepositoryFileShared(java.lang.Boolean value)

Sets value as the attribute value for ContentRepositoryFileShared.

When set to true, indicates that the file is shared. This also implies that this document is stored within a folder structure on the Content Server. To assign a document to a folder, this must be set to true.

When set to false, indicates that the file is not shared. This implies that the file is not stored within a folder structure. Documents cannot be assigned to a folder when this value is false.

Parameters:
value - value to set the ContentRepositoryFileShared

getContentRepositoryFileAccount

public java.lang.String getContentRepositoryFileAccount()
Gets the attribute value for ContentRepositoryFileAccount, using the alias id ContentRepositoryFileAccount.

Returns:
the ContentRepositoryFileAccount

setContentRepositoryFileAccount

public void setContentRepositoryFileAccount(java.lang.String value)
Sets value as the attribute value for ContentRepositoryFileAccount.

Parameters:
value - value to set the ContentRepositoryFileAccount

getContentRepositoryTitle

public java.lang.String getContentRepositoryTitle()
Gets the attribute value for ContentRepositoryTitle, using the alias id ContentRepositoryTitle.

Returns:
the ContentRepositoryTitle

setContentRepositoryTitle

public void setContentRepositoryTitle(java.lang.String value)
Sets value as the attribute value for ContentRepositoryTitle.

Parameters:
value - value to set the ContentRepositoryTitle

getContentRepositoryDescription

public java.lang.String getContentRepositoryDescription()
Gets the description from the Content Repository. If there is no description obtained then gets the description from the database.

Returns:
the ContentRepositoryDescription

setContentRepositoryDescription

public void setContentRepositoryDescription(java.lang.String value)
Sets value as the attribute value for ContentRepositoryDescription.

Parameters:
value - value to set the ContentRepositoryDescription

getInputDatatypeCode

public java.lang.String getInputDatatypeCode()
Gets the attribute value for InputDatatypeCode, using the alias id InputDatatypeCode.

Returns:
the InputDatatypeCode

setInputDatatypeCode

public void setInputDatatypeCode(java.lang.String value)
Sets value as the attribute value for InputDatatypeCode.

Parameters:
value - value to set the InputDatatypeCode

getNewRow

public java.lang.Boolean getNewRow()
Gets the attribute value for NewRow, using the alias id NewRow.

Returns:
the NewRow

setNewRow

public void setNewRow(java.lang.Boolean value)
Sets value as the attribute value for NewRow.

Parameters:
value - value to set the NewRow

getErrorStatusCode

public java.lang.String getErrorStatusCode()
Returns the attribute value for ErrorStatusCode. A value greater than zero represents the error code returned from the Content Server. A value of zero indicates that an error has occurred but no Content Server error code has been recorded. eg. when the Content Server is un-reachable.

Returns:
the ErrorStatusCode

setErrorStatusCode

public void setErrorStatusCode(java.lang.String value)
FOR INTERNAL USE ONLY Not implemented


getErrorStatusMessage

public java.lang.String getErrorStatusMessage()
Returns the attribute value for ErrorStatusMessage. This is determined by pinging the Content Server and checking whether an exception is thrown.

Returns:
the ErrorStatusMessage

setErrorStatusMessage

public void setErrorStatusMessage(java.lang.String value)
FOR INTERNAL USE ONLY Not implemented


getUri

public java.lang.String getUri()
Gets the attribute value for Uri, using the alias name Uri.

Returns:
the Uri

setUri

public void setUri(java.lang.String value)
Sets value as the attribute value for Uri.

Parameters:
value - value to set the Uri

getEntAppShortName

public java.lang.String getEntAppShortName()
Gets the attribute value for EntAppShortName, using the alias name EntAppShortName.

Returns:
the EntAppShortName

setEntAppShortName

public void setEntAppShortName(java.lang.String value)
Sets value as the attribute value for EntAppShortName.

Parameters:
value - value to set the EntAppShortName

getDownloadStatus

public java.lang.String getDownloadStatus()
Gets the attribute value for DownloadStatus, using the alias id DownloadStatus.

Returns:
the DownloadStatus

setDownloadStatus

public void setDownloadStatus(java.lang.String value)
Sets value as the attribute value for DownloadStatus.

Parameters:
value - value to set the DownloadStatus

getContentRepositoryFileCheckedOutBy

public java.lang.String getContentRepositoryFileCheckedOutBy()
Gets the attribute value for ContentRepositoryFileCheckedOutBy, using the alias id ContentRepositoryFileCheckedOutBy.

Returns:
the ContentRepositoryFileCheckedOutBy

setContentRepositoryFileCheckedOutBy

public void setContentRepositoryFileCheckedOutBy(java.lang.String value)

Do not use.

This is for internal use only. Please use the checkInFile, checkOutFile and unCheckOutFile to set this value.

Parameters:
value - value to set the ContentRepositoryFileCheckedOutBy

setContentServerIdcConnection

public void setContentServerIdcConnection(oracle.stellent.ridc.IdcContext context,
                                          oracle.stellent.ridc.IdcClient client)

*** For internal use only ***

Used to allow tests to run in WLS stand-alone mode where the external connection may not be available. Preferred solution would be to have external connection available in WLS stand-alone mode and inject by the build scripts.

Parameters:
context - The new context
client - The new client

invalidateContentRepositoryCache

public void invalidateContentRepositoryCache()

getMultiTenantModeEnabled

public java.lang.Boolean getMultiTenantModeEnabled()

getEnterpriseId

public java.lang.String getEnterpriseId()
Returns the enterprise id in a multi-tenant environment.

Returns:
returns the value of the enterprise id for this tenant iff the environment is a multi-tenant environment, otherwise null is returned.

getContentServer

public UcmContentServer getContentServer()
Returns:
the Attachments representation of Content Server being used by this Entity Object

getInputStream

public java.io.InputStream getInputStream()

getUnsignedFileUrl

public java.lang.String getUnsignedFileUrl()

getNonPassivatableMemberVariable

public java.lang.Boolean getNonPassivatableMemberVariable()

setNonPassivatableMemberVariable

public void setNonPassivatableMemberVariable(java.lang.Boolean memberVariable)

getCurrentUser

public java.lang.String getCurrentUser()
Get the user that is logged into the repository.

Returns:
repository user name.

duplicate

public UcmContent duplicate()
                     throws NoCopyRevisionServiceDefinedException
Duplicate the content on the Content Server for this records dmVersionNumber. Does nothing when there is no dmVersionNumber for this record.

Returns:
UcmContent plain old java object representing the duplicated content. This will be null when this method is called without a dmVersionNumber.
Throws:
NoCopyRevisionServiceDefinedException

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.