|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 7 (11.1.7) E22562-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.jbo.server.RowImpl oracle.jbo.server.EntityImpl oracle.apps.fnd.applcore.oaext.model.OAEntityImpl oracle.apps.fnd.applcore.flex.dff.model.entity.DescriptiveFlexfieldEOImpl
public class DescriptiveFlexfieldEOImpl
Nested Class Summary | |
---|---|
static class |
DescriptiveFlexfieldEOImpl.AttributesEnum
AttributesEnum: generated enum for identifying attributes and accessors. |
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 | |
---|---|
DescriptiveFlexfieldEOImpl()
This is the default constructor (do not remove). |
Method Summary | |
---|---|
void |
computeDeploymentStatus()
Computes the deployment status. |
static oracle.jbo.Key |
createPrimaryKey(java.lang.Long applicationId,
java.lang.String descriptiveFlexfieldCode)
|
java.lang.String |
getAdfbcModeler()
Gets the attribute value for AdfbcModeler, using the alias name AdfbcModeler. |
java.lang.String |
getAdfuiModeler()
Gets the attribute value for AdfuiModeler, using the alias name AdfuiModeler. |
java.lang.Long |
getApplicationId()
Gets the attribute value for ApplicationId, using the alias name ApplicationId. |
OAEntityImpl |
getApplicationP()
|
OAEntityImpl |
getApplTaxonomyP()
|
oracle.jbo.RowSet |
getApplTaxonomySeedDataVVO()
Gets the view accessor RowSet ApplTaxonomySeedDataVVO. |
java.sql.Timestamp |
getAsyncDeploymentLastUpdate()
Gets the attribute value for AsyncDeploymentLastUpdate, using the alias name AsyncDeploymentLastUpdate. |
java.lang.Integer |
getAsyncDeploymentOrder()
Gets the attribute value for AsyncDeploymentOrder, using the alias name AsyncDeploymentOrder. |
java.lang.String |
getAsyncDeploymentProgress()
Gets the attribute value for AsyncDeploymentProgress, using the alias name AsyncDeploymentProgress. |
java.lang.String |
getAsyncDeploymentStatus()
Gets the attribute value for AsyncDeploymentStatus, using the alias name AsyncDeploymentStatus. |
java.lang.String |
getAsyncDeploymentUserid()
Gets the attribute value for AsyncDeploymentUserid, using the alias name AsyncDeploymentUserid. |
protected java.lang.Object |
getAttrInvokeAccessor(int index,
oracle.jbo.server.AttributeDefImpl attrDef)
getAttrInvokeAccessor: generated method. |
java.lang.String |
getBIEnabledFlag()
Gets the attribute value for BIEnabledFlag, using the alias name BIEnabledFlag. |
java.lang.String |
getCategoryHierarchyLabel()
Gets the attribute value for CategoryHierarchyLabel, using the alias name CategoryHierarchyLabel. |
java.lang.String |
getCategoryStorageType()
Gets the attribute value for CategoryStorageType, using the alias name CategoryStorageType. |
java.lang.String |
getCreatedBy()
Gets the attribute value for CreatedBy, using the alias name CreatedBy. |
java.sql.Timestamp |
getCreationDate()
Gets the attribute value for CreationDate, using the alias name CreationDate. |
static oracle.jbo.server.EntityDefImpl |
getDefinitionObject()
|
java.lang.String |
getDelimiter()
Gets the attribute value for Delimiter, using the alias name Delimiter. |
OAEntityImpl |
getDelimiterLookups()
|
java.sql.Timestamp |
getDeploymentDate()
Gets the attribute value for DeploymentDate, using the alias name DeploymentDate. |
java.lang.String |
getDeploymentErrorMessage()
Gets the attribute value for DeploymentErrorMessage, using the alias name DeploymentErrorMessage. |
java.lang.String |
getDeploymentStatus()
Gets the attribute value for DeploymentStatus, using the alias name DeploymentStatus. |
java.lang.String |
getDeploymentVersion()
Gets the attribute value for DeploymentVersion, using the alias name DeploymentVersion. |
java.lang.String |
getDescription()
Gets the attribute value for Description, using the alias name Description. |
static DescriptiveFlexfieldEOImpl |
getDescriptiveFlexfield(java.lang.Long applicationId,
java.lang.String descriptiveFlexfieldCode,
oracle.jbo.server.DBTransaction transaction)
Gets the descriptive flexfield with the given key. |
java.lang.String |
getDescriptiveFlexfieldCode()
Gets the attribute value for DescriptiveFlexfieldCode, using the alias name DescriptiveFlexfieldCode. |
oracle.jbo.RowIterator |
getDescriptiveFlexfieldContexts()
Gets the associated entity oracle.jbo.RowIterator. |
DescriptiveFlexfieldContextSegmentEOImpl |
getDescriptiveFlexfieldContextSegment()
Gets the associated entity oracle.apps.fnd.applcore.oaext.model.OAEntityImpl. |
oracle.jbo.RowIterator |
getDescriptiveFlexfieldGlobalSegments()
Gets the associated entity oracle.jbo.RowIterator. |
oracle.jbo.RowIterator |
getDescriptiveFlexfieldParameters()
Gets the associated entity oracle.jbo.RowIterator. |
oracle.jbo.RowIterator |
getDescriptiveFlexfieldSecondaryUsages()
|
oracle.jbo.RowIterator |
getDescriptiveFlexfieldSegmentLabels()
|
DescriptiveFlexfieldUsageEOImpl |
getDescriptiveFlexfieldUsage()
|
java.lang.String |
getFlexDeploymentStatus()
Gets the attribute value for FlexDeploymentStatus, using the alias name FlexDeploymentStatus. |
static java.lang.String |
getFlexfieldDescription(FlexDeploymentBean flexBean,
oracle.jbo.server.DBTransaction txn)
Finds flexfield and gets Description. |
java.lang.String |
getFlexfieldType()
Gets the attribute value for FlexfieldType, using the alias name FlexfieldType. |
java.lang.String |
getFollowObject()
Gets the attribute value for FollowObject, using the alias name FollowObject. |
protected java.lang.Object |
getHistoryContextForAttribute(oracle.jbo.server.AttributeDefImpl attr)
|
java.lang.String |
getIsTranslatableContextSupported()
Gets the attribute value for IsTranslatableContextSupported, using the alias name IsTranslatableContextSupported. |
java.lang.String |
getIsUomSegmentSupported()
Gets the attribute value for IsUomSegmentSupported, using the alias name IsUomSegmentSupported. |
java.sql.Timestamp |
getLastUpdateDate()
Gets the attribute value for LastUpdateDate, using the alias name LastUpdateDate. |
java.lang.String |
getLastUpdatedBy()
Gets the attribute value for LastUpdatedBy, using the alias name LastUpdatedBy. |
java.lang.String |
getLastUpdateLogin()
Gets the attribute value for LastUpdateLogin, using the alias name LastUpdateLogin. |
OAEntityImpl |
getLookupP()
|
java.lang.String |
getModuleId()
Gets the attribute value for ModuleId, using the alias name ModuleId. |
java.lang.String |
getName()
Gets the attribute value for Name, using the alias name Name. |
oracle.jbo.RowIterator |
getOA_TL_ENTITIES()
Gets the associated entity oracle.jbo.RowIterator. |
java.lang.String |
getProtectedFlag()
Gets the attribute value for ProtectedFlag, using the alias name ProtectedFlag. |
java.lang.String |
getSandboxName()
Gets the attribute value for SandboxName, using the alias name SandboxName. |
static void |
getValidationLock(java.lang.Long applicationId,
java.lang.String flexfieldCode,
oracle.jbo.server.DBTransaction txn)
Gets the lock for the flexfield to carry out all the validations. |
java.lang.String |
getWCActivityServiceId()
Gets the attribute value for WCActivityServiceId, using the alias name WCActivityServiceId. |
java.lang.String |
getWCAdditionalActivityServiceId1()
Gets the attribute value for WCAdditionalActivityServiceId1, using the alias name WCAdditionalActivityServiceId1. |
protected boolean |
isActivityPublishingEnabled()
This API is used to turn on Activity publishing for Business Events. |
java.util.ArrayList<FlexDeploymentUsageBean> |
lockAndGetEntityUsages()
Deprecated. Replaced by makeReady |
static java.util.ArrayList<FlexDeploymentUsageBean> |
makeReady(java.lang.Long applicationId,
java.lang.String descriptiveFlexfieldCode,
oracle.jbo.server.DBTransaction txn)
Locks and validates for the flexfield. |
protected void |
prepareForDML(int operation,
oracle.jbo.server.TransactionEvent e)
Process a row when any operation like insert/update/delete is performed. |
void |
setAdfbcModeler(java.lang.String value)
Sets value as the attribute value for AdfbcModeler. |
void |
setAdfuiModeler(java.lang.String value)
Sets value as the attribute value for AdfuiModeler. |
void |
setApplicationId(java.lang.Long value)
Sets value as the attribute value for ApplicationId. |
void |
setApplicationP(OAEntityImpl value)
Sets value as the associated entity oracle.apps.fnd.applcore.oaext.model.OAEntityImpl. |
void |
setApplTaxonomyP(OAEntityImpl value)
Sets value as the associated entity oracle.apps.fnd.applcore.oaext.model.OAEntityImpl. |
void |
setAsyncDeploymentLastUpdate(java.sql.Timestamp value)
Sets value as the attribute value for AsyncDeploymentLastUpdate. |
void |
setAsyncDeploymentLastUpdateForQueue(java.util.ArrayList queuedItems,
oracle.jbo.server.DBTransaction txn,
boolean resetQueuedItems)
Finds flexfields in the queuedItems ArrayList and sets the AsyncDeploymentStatus and AsyncDeploymentLastUpdate |
void |
setAsyncDeploymentOrder(java.lang.Integer value)
Sets value as the attribute value for AsyncDeploymentOrder. |
void |
setAsyncDeploymentProgress(java.lang.String value)
Sets value as the attribute value for AsyncDeploymentProgress. |
void |
setAsyncDeploymentStatus(java.lang.String value)
Sets value as the attribute value for AsyncDeploymentStatus. |
void |
setAsyncDeploymentUserid(java.lang.String value)
Sets value as the attribute value for AsyncDeploymentUserid. |
void |
setAsyncDeploymentUserStatus(FlexDeploymentBean flexBean,
oracle.jbo.server.DBTransaction txn)
Sets the AsyncDeploymentUserid, AsyncDeploymentStatus, AsyncDeploymentLastUpdate |
protected void |
setAttrInvokeAccessor(int index,
java.lang.Object value,
oracle.jbo.server.AttributeDefImpl attrDef)
setAttrInvokeAccessor: generated method. |
void |
setBIEnabledFlag(java.lang.String value)
Sets value as the attribute value for BIEnabledFlag. |
void |
setCategoryHierarchyLabel(java.lang.String value)
Sets value as the attribute value for CategoryHierarchyLabel. |
void |
setCategoryStorageType(java.lang.String value)
Sets value as the attribute value for CategoryStorageType. |
void |
setDelimiter(java.lang.String value)
Sets value as the attribute value for Delimiter. |
void |
setDelimiterLookups(OAEntityImpl value)
Sets value as the associated entity oracle.apps.fnd.applcore.oaext.model.OAEntityImpl. |
void |
setDeploymentDate(java.sql.Timestamp value)
Sets value as the attribute value for DeploymentDate. |
static void |
setDeploymentErrorMessage(FlexDeploymentBean flexBean,
oracle.jbo.server.DBTransaction txn)
Finds flexfield and sets deployment error message. |
void |
setDeploymentErrorMessage(java.lang.String value)
Sets value as the attribute value for DeploymentErrorMessage. |
void |
setDeploymentStatus(java.lang.String value)
Sets value as the attribute value for DeploymentStatus. |
static void |
setDeploymentStatusAndDate(FlexDeploymentBean flexBean,
oracle.jbo.server.DBTransaction txn)
Finds flexfield sets deployment status and error message. |
void |
setDeploymentVersion(java.lang.String value)
Sets value as the attribute value for DeploymentVersion. |
void |
setDescription(java.lang.String value)
Sets value as the attribute value for Description. |
void |
setDescriptiveFlexfieldCode(java.lang.String value)
Sets value as the attribute value for DescriptiveFlexfieldCode. |
void |
setDescriptiveFlexfieldContextSegment(DescriptiveFlexfieldContextSegmentEOImpl value)
Sets value as the associated entity oracle.apps.fnd.applcore.oaext.model.OAEntityImpl. |
void |
setDescriptiveFlexfieldUsage(DescriptiveFlexfieldUsageEOImpl value)
Sets value as the associated entity DescriptiveFlexfieldUsageEOImpl. |
static void |
setEditedStatus(java.lang.Long applicationId,
java.lang.String descriptiveFlexfieldCode,
oracle.jbo.server.DBTransaction txn)
Sets the status of descriptive flexfield to EDITED. |
void |
setFlexfieldType(java.lang.String value)
Sets value as the attribute value for FlexfieldType. |
void |
setIsTranslatableContextSupported(java.lang.String value)
Sets value as the attribute value for IsTranslatableContextSupported. |
void |
setIsUomSegmentSupported(java.lang.String value)
Sets value as the attribute value for IsUomSegmentSupported. |
void |
setLookupP(OAEntityImpl value)
Sets value as the associated entity oracle.apps.fnd.applcore.oaext.model.OAEntityImpl. |
void |
setModuleId(java.lang.String value)
Sets value as the attribute value for ModuleId. |
void |
setName(java.lang.String value)
Sets value as the attribute value for Name. |
void |
setProtectedFlag(java.lang.String value)
Sets value as the attribute value for ProtectedFlag. |
boolean |
validateColumnUsages(java.util.ArrayList<oracle.jbo.rules.JboValidatorContext> ctxList)
Validates the column usages. |
boolean |
validateContextSegment()
Validates that there is a context segment. |
boolean |
validateDependentValueSets()
Validation method for dependent value sets. |
void |
validateDescriptiveFlexfield()
Validates the descriptive flexfield. |
boolean |
validateMasterTableUsage()
Validation method for master table usage. |
boolean |
validateSegmentCodes(java.util.ArrayList<oracle.jbo.rules.JboValidatorContext> ctxList)
Validates the segment codes. |
boolean |
validateSegmentRangeTypes()
Validation method to ensure that all segments of this context have compatible range types. |
Methods inherited from class oracle.jbo.server.EntityImpl |
---|
addToTransactionManager, addToValidationListeners, addTransactionPostListener, addTransactionPostListenerNoCheck, afterRemove, afterRollback, appendXMLElementNodesForAttrs, beforeCommit, beforeRollback, 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 |
---|
public static final int APPLICATIONID
public static final int DESCRIPTIVEFLEXFIELDCODE
public static final int MODULEID
public static final int FLEXFIELDTYPE
public static final int NAME
public static final int DESCRIPTION
public static final int DELIMITER
public static final int BIENABLEDFLAG
public static final int PROTECTEDFLAG
public static final int CATEGORYHIERARCHYLABEL
public static final int CATEGORYSTORAGETYPE
public static final int ADFBCMODELER
public static final int ADFUIMODELER
public static final int DEPLOYMENTSTATUS
public static final int DEPLOYMENTERRORMESSAGE
public static final int DEPLOYMENTDATE
public static final int DEPLOYMENTVERSION
public static final int CREATIONDATE
public static final int CREATEDBY
public static final int LASTUPDATEDATE
public static final int LASTUPDATEDBY
public static final int LASTUPDATELOGIN
public static final int ISTRANSLATABLECONTEXTSUPPORTED
public static final int ISUOMSEGMENTSUPPORTED
public static final int FLEXDEPLOYMENTSTATUS
public static final int FOLLOWOBJECT
public static final int WCADDITIONALACTIVITYSERVICEID1
public static final int SANDBOXNAME
public static final int WCACTIVITYSERVICEID
public static final int ASYNCDEPLOYMENTSTATUS
public static final int ASYNCDEPLOYMENTORDER
public static final int ASYNCDEPLOYMENTLASTUPDATE
public static final int ASYNCDEPLOYMENTUSERID
public static final int ASYNCDEPLOYMENTPROGRESS
public static final int OA_TL_ENTITIES
public static final int DESCRIPTIVEFLEXFIELDCONTEXTS
public static final int DESCRIPTIVEFLEXFIELDCONTEXTSEGMENT
public static final int DESCRIPTIVEFLEXFIELDGLOBALSEGMENTS
public static final int DESCRIPTIVEFLEXFIELDPARAMETERS
public static final int DESCRIPTIVEFLEXFIELDUSAGE
public static final int DESCRIPTIVEFLEXFIELDSECONDARYUSAGES
public static final int APPLTAXONOMYP
public static final int APPLICATIONP
public static final int DELIMITERLOOKUPS
public static final int LOOKUPP
public static final int DESCRIPTIVEFLEXFIELDSEGMENTLABELS
public static final int APPLTAXONOMYSEEDDATAVVO
Constructor Detail |
---|
public DescriptiveFlexfieldEOImpl()
Method Detail |
---|
public static oracle.jbo.server.EntityDefImpl getDefinitionObject()
public java.lang.Long getApplicationId()
public void setApplicationId(java.lang.Long value)
value
as the attribute value for ApplicationId.
public java.lang.String getDescriptiveFlexfieldCode()
public void setDescriptiveFlexfieldCode(java.lang.String value)
value
as the attribute value for DescriptiveFlexfieldCode.
public java.lang.String getModuleId()
public void setModuleId(java.lang.String value)
value
as the attribute value for ModuleId.
value
- value to set the ModuleIdpublic java.lang.String getName()
public void setName(java.lang.String value)
value
as the attribute value for Name.
public java.lang.String getDescription()
public void setDescription(java.lang.String value)
value
as the attribute value for Description.
public java.lang.String getDelimiter()
public void setDelimiter(java.lang.String value)
value
as the attribute value for Delimiter.
public java.lang.String getDeploymentStatus()
public void setDeploymentStatus(java.lang.String value)
value
as the attribute value for DeploymentStatus.
value
- value to set the DeploymentStatuspublic java.lang.String getDeploymentErrorMessage()
public void setDeploymentErrorMessage(java.lang.String value)
value
as the attribute value for DeploymentErrorMessage.
value
- value to set the DeploymentErrorMessagepublic java.sql.Timestamp getDeploymentDate()
public void setDeploymentDate(java.sql.Timestamp value)
value
as the attribute value for DeploymentDate.
value
- value to set the DeploymentDatepublic java.sql.Timestamp getCreationDate()
public java.lang.String getCreatedBy()
public java.sql.Timestamp getLastUpdateDate()
public java.lang.String getLastUpdatedBy()
public java.lang.String getLastUpdateLogin()
public java.lang.String getIsTranslatableContextSupported()
public void setIsTranslatableContextSupported(java.lang.String value)
value
as the attribute value for IsTranslatableContextSupported.
value
- value to set the IsTranslatableContextSupportedpublic java.lang.String getIsUomSegmentSupported()
public void setIsUomSegmentSupported(java.lang.String value)
value
as the attribute value for IsUomSegmentSupported.
value
- value to set the IsUomSegmentSupportedpublic java.lang.String getFlexDeploymentStatus()
public java.lang.String getFollowObject()
public java.lang.String getWCAdditionalActivityServiceId1()
public java.lang.String getSandboxName()
public java.lang.String getWCActivityServiceId()
public java.lang.String getAsyncDeploymentStatus()
public void setAsyncDeploymentStatus(java.lang.String value)
value
as the attribute value for AsyncDeploymentStatus.
value
- value to set the AsyncDeploymentStatuspublic java.lang.Integer getAsyncDeploymentOrder()
public void setAsyncDeploymentOrder(java.lang.Integer value)
value
as the attribute value for AsyncDeploymentOrder.
value
- value to set the AsyncDeploymentOrderpublic java.sql.Timestamp getAsyncDeploymentLastUpdate()
public void setAsyncDeploymentLastUpdate(java.sql.Timestamp value)
value
as the attribute value for AsyncDeploymentLastUpdate.
value
- value to set the AsyncDeploymentLastUpdatepublic java.lang.String getAsyncDeploymentUserid()
public void setAsyncDeploymentUserid(java.lang.String value)
value
as the attribute value for AsyncDeploymentUserid.
value
- value to set the AsyncDeploymentUseridpublic java.lang.String getAsyncDeploymentProgress()
public void setAsyncDeploymentProgress(java.lang.String value)
value
as the attribute value for AsyncDeploymentProgress.
value
- value to set the AsyncDeploymentProgresspublic java.lang.String getProtectedFlag()
public void setProtectedFlag(java.lang.String value)
value
as the attribute value for ProtectedFlag.
value
- value to set the ProtectedFlagpublic java.lang.String getDeploymentVersion()
public void setDeploymentVersion(java.lang.String value)
value
as the attribute value for DeploymentVersion.
value
- value to set the DeploymentVersionpublic java.lang.String getBIEnabledFlag()
public void setBIEnabledFlag(java.lang.String value)
value
as the attribute value for BIEnabledFlag.
value
- value to set the BIEnabledFlagpublic java.lang.String getFlexfieldType()
public void setFlexfieldType(java.lang.String value)
value
as the attribute value for FlexfieldType.
value
- value to set the FlexfieldTypepublic java.lang.String getCategoryHierarchyLabel()
public void setCategoryHierarchyLabel(java.lang.String value)
value
as the attribute value for CategoryHierarchyLabel.
value
- value to set the CategoryHierarchyLabelpublic java.lang.String getCategoryStorageType()
public void setCategoryStorageType(java.lang.String value)
value
as the attribute value for CategoryStorageType.
value
- value to set the CategoryStorageTypepublic java.lang.String getAdfbcModeler()
public void setAdfbcModeler(java.lang.String value)
value
as the attribute value for AdfbcModeler.
value
- value to set the AdfbcModelerpublic java.lang.String getAdfuiModeler()
public void setAdfuiModeler(java.lang.String value)
value
as the attribute value for AdfuiModeler.
value
- value to set the AdfuiModelerpublic oracle.jbo.RowIterator getOA_TL_ENTITIES()
public oracle.jbo.RowIterator getDescriptiveFlexfieldContexts()
public DescriptiveFlexfieldContextSegmentEOImpl getDescriptiveFlexfieldContextSegment()
public void setDescriptiveFlexfieldContextSegment(DescriptiveFlexfieldContextSegmentEOImpl value)
value
as the associated entity oracle.apps.fnd.applcore.oaext.model.OAEntityImpl.
public oracle.jbo.RowIterator getDescriptiveFlexfieldGlobalSegments()
public oracle.jbo.RowIterator getDescriptiveFlexfieldParameters()
public DescriptiveFlexfieldUsageEOImpl getDescriptiveFlexfieldUsage()
public void setDescriptiveFlexfieldUsage(DescriptiveFlexfieldUsageEOImpl value)
value
as the associated entity DescriptiveFlexfieldUsageEOImpl.
public oracle.jbo.RowIterator getDescriptiveFlexfieldSecondaryUsages()
public OAEntityImpl getApplTaxonomyP()
public void setApplTaxonomyP(OAEntityImpl value)
value
as the associated entity oracle.apps.fnd.applcore.oaext.model.OAEntityImpl.
public OAEntityImpl getApplicationP()
public void setApplicationP(OAEntityImpl value)
value
as the associated entity oracle.apps.fnd.applcore.oaext.model.OAEntityImpl.
public OAEntityImpl getDelimiterLookups()
public void setDelimiterLookups(OAEntityImpl value)
value
as the associated entity oracle.apps.fnd.applcore.oaext.model.OAEntityImpl.
public OAEntityImpl getLookupP()
public void setLookupP(OAEntityImpl value)
value
as the associated entity oracle.apps.fnd.applcore.oaext.model.OAEntityImpl.
public oracle.jbo.RowIterator getDescriptiveFlexfieldSegmentLabels()
public oracle.jbo.RowSet getApplTaxonomySeedDataVVO()
RowSet
ApplTaxonomySeedDataVVO.
public static oracle.jbo.Key createPrimaryKey(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode)
applicationId
- key constituentdescriptiveFlexfieldCode
- key constituent
protected java.lang.Object getAttrInvokeAccessor(int index, oracle.jbo.server.AttributeDefImpl attrDef) throws java.lang.Exception
getAttrInvokeAccessor
in class oracle.jbo.server.EntityImpl
java.lang.Exception
protected void setAttrInvokeAccessor(int index, java.lang.Object value, oracle.jbo.server.AttributeDefImpl attrDef) throws java.lang.Exception
setAttrInvokeAccessor
in class oracle.jbo.server.EntityImpl
java.lang.Exception
protected java.lang.Object getHistoryContextForAttribute(oracle.jbo.server.AttributeDefImpl attr)
getHistoryContextForAttribute
in class OAEntityImpl
public static DescriptiveFlexfieldEOImpl getDescriptiveFlexfield(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode, oracle.jbo.server.DBTransaction transaction)
applicationId
- the application ID of the descriptive flexfielddescriptiveFlexfieldCode
- the descriptive flexfield codetransaction
- the transaction
null
if there is no such descriptive flexfieldpublic boolean validateContextSegment()
true
if there is a context segment;
false
otherwisepublic boolean validateSegmentRangeTypes()
true
if the segment range types are valid;
false
otherwisepublic boolean validateDependentValueSets()
public boolean validateMasterTableUsage()
public boolean validateColumnUsages(java.util.ArrayList<oracle.jbo.rules.JboValidatorContext> ctxList)
ctxList
- the context list
true
if the column usages are valid; false
otherwisepublic boolean validateSegmentCodes(java.util.ArrayList<oracle.jbo.rules.JboValidatorContext> ctxList)
ctxList
- the context list
true
if the segment codes are valid; false
otherwisepublic static void setEditedStatus(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode, oracle.jbo.server.DBTransaction txn)
applicationId
- the application ID of the descriptive flexfielddescriptiveFlexfieldCode
- the descriptive flexfield code@Deprecated public java.util.ArrayList<FlexDeploymentUsageBean> lockAndGetEntityUsages()
public void computeDeploymentStatus()
protected void prepareForDML(int operation, oracle.jbo.server.TransactionEvent e)
OAEntityImpl
Example:
In the following example, we delete all the detail records, when master
is marked for deletion.
Handles document sequencing.
If an entity attribute has been identified that it should be populated
using a document sequence (in the Applications Property Inspector panel),
then at this point in the entity life cycle, we will populate the attribute
with a document sequence based on the inputs, provided the sequence method
is automatic. If the document sequence is manual, we will validate the
document sequence. The document sequence Id corresonding to the attribute is
stored in the entity's variable manager using the name as attrName+"DocSeqId".
You can retrieve the docSeqId in the entity by calling:
ensureVariableManager.getVariableValue(attrName+"DocSeqId"); where attrName is the
name of the attribute on which document sequence property is set to true in the
Applications Property Inspector panel. The docSeqId can only be retrieved after this
call (prepareForDML()) is done.
See parent class for complete documentation
protected void prepareForDML(int operation, TransactionEvent e)
{
if (operation == DML_DELETE)
{
deleteAllDetailRecords();
}
super.prepareForDML(operation, e);
}
prepareForDML
in class OAEntityImpl
operation
- action performed on the row. It can be one of the
following:
e
- this Entity Object's transaction event.#validateDocSequence
,
OAEntityImpl.getDocSequenceValueWithId(java.lang.Long, java.lang.String, java.lang.Long, java.lang.String, java.sql.Timestamp, java.lang.Long, java.lang.String, java.lang.String)
,
EntityImpl.prepareForDML(int, oracle.jbo.server.TransactionEvent)
public void validateDescriptiveFlexfield()
public static java.util.ArrayList<FlexDeploymentUsageBean> makeReady(java.lang.Long applicationId, java.lang.String descriptiveFlexfieldCode, oracle.jbo.server.DBTransaction txn)
applicationId
- the application ID of the flexfielddescriptiveFlexfieldCode
- the descriptive flexfield codetxn
- the DBtransaction
public static void setDeploymentStatusAndDate(FlexDeploymentBean flexBean, oracle.jbo.server.DBTransaction txn)
flexBean
- the bean that contains flexfield code, applicationId, status and other attributes
Throws exceeption if flexfield is not found for the given flexfield code.public static void setDeploymentErrorMessage(FlexDeploymentBean flexBean, oracle.jbo.server.DBTransaction txn)
flexBean
- the bean that contains flexfield code, applicationId, status and other attributes
Throws exception if flexfield is not found for the given flexfield code.public static java.lang.String getFlexfieldDescription(FlexDeploymentBean flexBean, oracle.jbo.server.DBTransaction txn)
flexBean
- the bean that contains flexfield code, applicationId, status and other attributes
Throws exceeption if flexfield is not found for the given flexfield code.
public static void getValidationLock(java.lang.Long applicationId, java.lang.String flexfieldCode, oracle.jbo.server.DBTransaction txn)
applicationId,
- flexfieldCode and the transaction
Throws exceeption if flexfield is not found for the given flexfield code.protected boolean isActivityPublishingEnabled()
isActivityPublishingEnabled
in class OAEntityImpl
public void setAsyncDeploymentUserStatus(FlexDeploymentBean flexBean, oracle.jbo.server.DBTransaction txn)
flexBean
- the bean that contains flexfield code, applicationId, status and other attributespublic void setAsyncDeploymentLastUpdateForQueue(java.util.ArrayList queuedItems, oracle.jbo.server.DBTransaction txn, boolean resetQueuedItems)
queuedItems
- ArrayList that contains flexfield code, applicationIdresetQueuedItems
- specifies whether AsyncDeploymentStatus should be set to
null for all flexfields in queuedItems
Throws exception if flexfield is not found for the given flexfield code.
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 7 (11.1.7) E22562-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |