|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.6) E22562-05 |
|||||||||
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.docseq.model.entity.DocumentSequencesEOImpl
public class DocumentSequencesEOImpl
Nested Class Summary | |
---|---|
static class |
DocumentSequencesEOImpl.AttributesEnum
AttributesEnum: generated enum for identifying attributes and accessors. |
Fields inherited from class oracle.apps.fnd.applcore.oaext.model.OAEntityImpl |
---|
DELETE, INSERT, LOCK, 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 | |
---|---|
DocumentSequencesEOImpl()
This is the default constructor (do not remove). |
Method Summary | |
---|---|
static oracle.jbo.Key |
createPrimaryKey(java.lang.Long docSequenceId)
|
protected void |
doDML(int operation,
oracle.jbo.server.TransactionEvent e)
Routes a change operation to the ,
, or
method. |
java.lang.Long |
getApplicationId()
Gets the attribute value for ApplicationId, using the alias name ApplicationId. |
oracle.jbo.RowSet |
getApplicationPVO()
Gets the view accessor RowSet ApplicationPVO. |
OAEntityImpl |
getApplTaxonomyPEO()
|
java.lang.String |
getAttribute1()
Gets the attribute value for Attribute1, using the alias name Attribute1. |
java.lang.String |
getAttribute10()
Gets the attribute value for Attribute10, using the alias name Attribute10. |
java.lang.String |
getAttribute11()
Gets the attribute value for Attribute11, using the alias name Attribute11. |
java.lang.String |
getAttribute12()
Gets the attribute value for Attribute12, using the alias name Attribute12. |
java.lang.String |
getAttribute13()
Gets the attribute value for Attribute13, using the alias name Attribute13. |
java.lang.String |
getAttribute14()
Gets the attribute value for Attribute14, using the alias name Attribute14. |
java.lang.String |
getAttribute15()
Gets the attribute value for Attribute15, using the alias name Attribute15. |
java.lang.String |
getAttribute2()
Gets the attribute value for Attribute2, using the alias name Attribute2. |
java.lang.String |
getAttribute3()
Gets the attribute value for Attribute3, using the alias name Attribute3. |
java.lang.String |
getAttribute4()
Gets the attribute value for Attribute4, using the alias name Attribute4. |
java.lang.String |
getAttribute5()
Gets the attribute value for Attribute5, using the alias name Attribute5. |
java.lang.String |
getAttribute6()
Gets the attribute value for Attribute6, using the alias name Attribute6. |
java.lang.String |
getAttribute7()
Gets the attribute value for Attribute7, using the alias name Attribute7. |
java.lang.String |
getAttribute8()
Gets the attribute value for Attribute8, using the alias name Attribute8. |
java.lang.String |
getAttribute9()
Gets the attribute value for Attribute9, using the alias name Attribute9. |
java.lang.String |
getAttributeCategory()
Gets the attribute value for AttributeCategory, using the alias name AttributeCategory. |
protected java.lang.Object |
getAttrInvokeAccessor(int index,
oracle.jbo.server.AttributeDefImpl attrDef)
getAttrInvokeAccessor: generated method. |
java.lang.String |
getAuditTableName()
Gets the attribute value for AuditTableName, using the alias name AuditTableName. |
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. |
java.lang.String |
getDbSequenceName()
Gets the attribute value for DbSequenceName, using the alias name DbSequenceName. |
static oracle.jbo.server.EntityDefImpl |
getDefinitionObject()
|
java.lang.String |
getDeterminantType()
Gets the attribute value for DeterminantType, using the alias name DeterminantType. |
oracle.jbo.RowSet |
getDocSeqToApplTaxonomySeedDataPVO()
Gets the view accessor RowSet DocSeqToApplTaxonomySeedDataPVO. |
oracle.jbo.RowIterator |
getDocSequenceAssignments()
|
java.lang.Long |
getDocSequenceId()
Gets the attribute value for DocSequenceId, using the alias name DocSequenceId. |
java.sql.Date |
getEndDate()
Gets the attribute value for EndDate, using the alias name EndDate. |
java.lang.Long |
getInitialValue()
Gets the attribute value for InitialValue, using the alias name InitialValue. |
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. |
oracle.jbo.RowSet |
getLookupPVOForDeterminantType()
Gets the view accessor RowSet LookupPVOForDeterminantType. |
oracle.jbo.RowSet |
getLookupPVOForType()
Gets the view accessor RowSet LookupPVOForType. |
java.lang.String |
getMessageFlag()
Gets the attribute value for MessageFlag, using the alias name MessageFlag. |
java.lang.String |
getModuleId()
Gets the attribute value for Attr, using the alias name Attr. |
java.lang.String |
getName()
Gets the attribute value for Name, using the alias name Name. |
java.sql.Date |
getStartDate()
Gets the attribute value for StartDate, using the alias name StartDate. |
java.lang.String |
getTableName()
Gets the attribute value for TableName, using the alias name TableName. |
java.lang.String |
getTransientAudit()
Gets the attribute value for TransientAudit, using the alias name TransientAudit. |
java.lang.String |
getType()
Gets the attribute value for Type, using the alias name Type. |
protected void |
prepareForDML(int operation,
oracle.jbo.server.TransactionEvent e)
Process a row when any operation like insert/update/delete is performed. |
void |
setApplicationId(java.lang.Long value)
Sets value as the attribute value for ApplicationId. |
void |
setApplTaxonomyPEO(OAEntityImpl value)
Sets value as the associated entity oracle.apps.fnd.applcore.oaext.model.OAEntityImpl. |
void |
setAttribute1(java.lang.String value)
Sets value as the attribute value for Attribute1. |
void |
setAttribute10(java.lang.String value)
Sets value as the attribute value for Attribute10. |
void |
setAttribute11(java.lang.String value)
Sets value as the attribute value for Attribute11. |
void |
setAttribute12(java.lang.String value)
Sets value as the attribute value for Attribute12. |
void |
setAttribute13(java.lang.String value)
Sets value as the attribute value for Attribute13. |
void |
setAttribute14(java.lang.String value)
Sets value as the attribute value for Attribute14. |
void |
setAttribute15(java.lang.String value)
Sets value as the attribute value for Attribute15. |
void |
setAttribute2(java.lang.String value)
Sets value as the attribute value for Attribute2. |
void |
setAttribute3(java.lang.String value)
Sets value as the attribute value for Attribute3. |
void |
setAttribute4(java.lang.String value)
Sets value as the attribute value for Attribute4. |
void |
setAttribute5(java.lang.String value)
Sets value as the attribute value for Attribute5. |
void |
setAttribute6(java.lang.String value)
Sets value as the attribute value for Attribute6. |
void |
setAttribute7(java.lang.String value)
Sets value as the attribute value for Attribute7. |
void |
setAttribute8(java.lang.String value)
Sets value as the attribute value for Attribute8. |
void |
setAttribute9(java.lang.String value)
Sets value as the attribute value for Attribute9. |
void |
setAttributeCategory(java.lang.String value)
Sets value as the attribute value for AttributeCategory. |
protected void |
setAttrInvokeAccessor(int index,
java.lang.Object value,
oracle.jbo.server.AttributeDefImpl attrDef)
setAttrInvokeAccessor: generated method. |
void |
setAuditTableName(java.lang.String value)
Sets value as the attribute value for AuditTableName. |
void |
setDbSequenceName(java.lang.String value)
Sets value as the attribute value for DbSequenceName. |
void |
setDeterminantType(java.lang.String value)
Sets value as the attribute value for DeterminantType. |
void |
setDocSequenceId(java.lang.Long value)
Sets value as the attribute value for DocSequenceId. |
void |
setEndDate(java.sql.Date value)
Sets value as the attribute value for EndDate. |
void |
setInitialValue(java.lang.Long value)
Sets value as the attribute value for InitialValue. |
void |
setMessageFlag(java.lang.String value)
Sets value as the attribute value for MessageFlag. |
void |
setModuleId(java.lang.String value)
Sets value as the attribute value for Attr. |
void |
setName(java.lang.String value)
Sets value as the attribute value for Name. |
void |
setStartDate(java.sql.Date value)
Sets value as the attribute value for StartDate. |
void |
setTableName(java.lang.String value)
Sets value as the attribute value for TableName. |
void |
setTransientAudit(java.lang.String value)
Sets value as the attribute value for TransientAudit. |
void |
setType(java.lang.String value)
Sets value as the attribute value for Type. |
Methods inherited from class oracle.jbo.server.EntityImpl |
---|
addToTransactionManager, addToValidationListeners, addTransactionPostListener, addTransactionPostListenerNoCheck, afterCommit, 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, 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 DOCSEQUENCEID
public static final int NAME
public static final int LASTUPDATEDATE
public static final int LASTUPDATEDBY
public static final int CREATIONDATE
public static final int CREATEDBY
public static final int LASTUPDATELOGIN
public static final int APPLICATIONID
public static final int AUDITTABLENAME
public static final int MESSAGEFLAG
public static final int STARTDATE
public static final int TYPE
public static final int DBSEQUENCENAME
public static final int ENDDATE
public static final int INITIALVALUE
public static final int TABLENAME
public static final int ATTRIBUTECATEGORY
public static final int ATTRIBUTE1
public static final int ATTRIBUTE2
public static final int ATTRIBUTE3
public static final int ATTRIBUTE4
public static final int ATTRIBUTE5
public static final int ATTRIBUTE6
public static final int ATTRIBUTE7
public static final int ATTRIBUTE8
public static final int ATTRIBUTE9
public static final int ATTRIBUTE10
public static final int ATTRIBUTE11
public static final int ATTRIBUTE12
public static final int ATTRIBUTE13
public static final int ATTRIBUTE14
public static final int ATTRIBUTE15
public static final int MODULEID
public static final int DETERMINANTTYPE
public static final int TRANSIENTAUDIT
public static final int DOCSEQUENCEASSIGNMENTS
public static final int APPLTAXONOMYPEO
public static final int DOCSEQTOAPPLTAXONOMYSEEDDATAPVO
public static final int APPLICATIONPVO
public static final int LOOKUPPVOFORTYPE
public static final int LOOKUPPVOFORDETERMINANTTYPE
Constructor Detail |
---|
public DocumentSequencesEOImpl()
Method Detail |
---|
public static oracle.jbo.server.EntityDefImpl getDefinitionObject()
public java.lang.Long getDocSequenceId()
public void setDocSequenceId(java.lang.Long value)
value
as the attribute value for DocSequenceId.
public java.lang.String getName()
public void setName(java.lang.String value)
value
as the attribute value for Name.
public java.sql.Timestamp getLastUpdateDate()
public java.lang.String getLastUpdatedBy()
public java.sql.Timestamp getCreationDate()
public java.lang.String getCreatedBy()
public java.lang.String getLastUpdateLogin()
public java.lang.Long getApplicationId()
public void setApplicationId(java.lang.Long value)
value
as the attribute value for ApplicationId.
public java.lang.String getAuditTableName()
public void setAuditTableName(java.lang.String value)
value
as the attribute value for AuditTableName.
public java.lang.String getMessageFlag()
public void setMessageFlag(java.lang.String value)
value
as the attribute value for MessageFlag.
public java.sql.Date getStartDate()
public void setStartDate(java.sql.Date value)
value
as the attribute value for StartDate.
public java.lang.String getType()
public void setType(java.lang.String value)
value
as the attribute value for Type.
public java.lang.String getDbSequenceName()
public void setDbSequenceName(java.lang.String value)
value
as the attribute value for DbSequenceName.
public java.sql.Date getEndDate()
public void setEndDate(java.sql.Date value)
value
as the attribute value for EndDate.
public java.lang.Long getInitialValue()
public void setInitialValue(java.lang.Long value)
value
as the attribute value for InitialValue.
public java.lang.String getTableName()
public void setTableName(java.lang.String value)
value
as the attribute value for TableName.
public java.lang.String getAttributeCategory()
public void setAttributeCategory(java.lang.String value)
value
as the attribute value for AttributeCategory.
public java.lang.String getAttribute1()
public void setAttribute1(java.lang.String value)
value
as the attribute value for Attribute1.
public java.lang.String getAttribute2()
public void setAttribute2(java.lang.String value)
value
as the attribute value for Attribute2.
public java.lang.String getAttribute3()
public void setAttribute3(java.lang.String value)
value
as the attribute value for Attribute3.
public java.lang.String getAttribute4()
public void setAttribute4(java.lang.String value)
value
as the attribute value for Attribute4.
public java.lang.String getAttribute5()
public void setAttribute5(java.lang.String value)
value
as the attribute value for Attribute5.
public java.lang.String getAttribute6()
public void setAttribute6(java.lang.String value)
value
as the attribute value for Attribute6.
public java.lang.String getAttribute7()
public void setAttribute7(java.lang.String value)
value
as the attribute value for Attribute7.
public java.lang.String getAttribute8()
public void setAttribute8(java.lang.String value)
value
as the attribute value for Attribute8.
public java.lang.String getAttribute9()
public void setAttribute9(java.lang.String value)
value
as the attribute value for Attribute9.
public java.lang.String getAttribute10()
public void setAttribute10(java.lang.String value)
value
as the attribute value for Attribute10.
public java.lang.String getAttribute11()
public void setAttribute11(java.lang.String value)
value
as the attribute value for Attribute11.
public java.lang.String getAttribute12()
public void setAttribute12(java.lang.String value)
value
as the attribute value for Attribute12.
public java.lang.String getAttribute13()
public void setAttribute13(java.lang.String value)
value
as the attribute value for Attribute13.
public java.lang.String getAttribute14()
public void setAttribute14(java.lang.String value)
value
as the attribute value for Attribute14.
public java.lang.String getAttribute15()
public void setAttribute15(java.lang.String value)
value
as the attribute value for Attribute15.
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
public java.lang.String getModuleId()
public void setModuleId(java.lang.String value)
value
as the attribute value for Attr.
value
- value to set the Attrpublic java.lang.String getDeterminantType()
public void setDeterminantType(java.lang.String value)
value
as the attribute value for DeterminantType.
value
- value to set the DeterminantTypepublic java.lang.String getTransientAudit()
public void setTransientAudit(java.lang.String value)
value
as the attribute value for TransientAudit.
value
- value to set the TransientAuditpublic oracle.jbo.RowIterator getDocSequenceAssignments()
public OAEntityImpl getApplTaxonomyPEO()
public void setApplTaxonomyPEO(OAEntityImpl value)
value
as the associated entity oracle.apps.fnd.applcore.oaext.model.OAEntityImpl.
public oracle.jbo.RowSet getDocSeqToApplTaxonomySeedDataPVO()
RowSet
DocSeqToApplTaxonomySeedDataPVO.
public oracle.jbo.RowSet getApplicationPVO()
RowSet
ApplicationPVO.
public oracle.jbo.RowSet getLookupPVOForType()
RowSet
LookupPVOForType.
public oracle.jbo.RowSet getLookupPVOForDeterminantType()
RowSet
LookupPVOForDeterminantType.
public static oracle.jbo.Key createPrimaryKey(java.lang.Long docSequenceId)
docSequenceId
- key constituent
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)
protected void doDML(int operation, oracle.jbo.server.TransactionEvent e)
OAEntityImpl
#insertRow(TransactionEvent event)
,
#updateRow(TransactionEvent event)
, or
#deleteRow(TransactionEvent event)
method.
Returns the cached sql statement depending on the type
doDML
in class OAEntityImpl
operation
- one of
INSERT
,
UPDATE
,
DELETE
, or
SELECT
.e
- the event to be processed.
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.6) E22562-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |