|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.6) E22562-03 |
|||||||||
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.dataSecurity.model.entity.FndMenuEntriesEOImpl
public class FndMenuEntriesEOImpl
Nested Class Summary | |
---|---|
static class |
FndMenuEntriesEOImpl.AttributesEnum
AttributesEnum: generated enum for identifying attributes and accessors. |
Field Summary | |
---|---|
static int |
CREATEDBY
|
static int |
CREATIONDATE
|
static int |
FNDFORMFUNCTIONS
|
static int |
FNDFORMFUNCTIONSVA
|
static int |
FNDMENUS
|
static int |
FNDMENUSVA
|
static int |
FUNCTIONID
|
static int |
LASTUPDATEDATE
|
static int |
LASTUPDATEDBY
|
static int |
LASTUPDATELOGIN
|
static int |
MENUID
|
static int |
SUBMENUID
|
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_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 | |
---|---|
FndMenuEntriesEOImpl()
This is the default constructor (do not remove). |
Method Summary | |
---|---|
void |
afterCommit(oracle.jbo.server.TransactionEvent e)
|
static void |
compileMarkedMenus(oracle.jbo.server.DBTransaction dbTxn)
|
static oracle.jbo.Key |
createPrimaryKey(java.lang.Long menuId,
java.lang.Long subMenuId,
java.lang.Long functionId)
|
protected void |
deleteRow()
can be overridden to call your PL/SQL code to do the delete operation on the entity. If you don't override this method, then a deleteRow() operation will simply cause a SQL DELETE statement to be issued. |
protected void |
doDML(int operation,
oracle.jbo.server.TransactionEvent event)
Routes a change operation to the ,
, or
method. |
protected java.lang.Object |
getAttrInvokeAccessor(int index,
oracle.jbo.server.AttributeDefImpl attrDef)
getAttrInvokeAccessor: generated method. |
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()
|
FndFormFunctionsEOImpl |
getFndFormFunctions()
|
oracle.jbo.RowSet |
getFndFormFunctionsVA()
Gets the view accessor RowSet FndFormFunctionsVA. |
FndMenusEOImpl |
getFndMenus()
|
oracle.jbo.RowSet |
getFndMenusVA()
Gets the view accessor RowSet FndMenusVA. |
java.lang.Long |
getFunctionId()
Gets the attribute value for FunctionId, using the alias name FunctionId. |
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. |
java.lang.Long |
getMenuId()
Gets the attribute value for MenuId, using the alias name MenuId. |
java.lang.Long |
getSubMenuId()
Gets the attribute value for SubMenuId, using the alias name SubMenuId. |
void |
lock()
Locks the database row mapped to this entity object. |
protected void |
setAttrInvokeAccessor(int index,
java.lang.Object value,
oracle.jbo.server.AttributeDefImpl attrDef)
setAttrInvokeAccessor: generated method. |
void |
setFndFormFunctions(FndFormFunctionsEOImpl value)
Sets value as the associated entity FndFormFunctionsEOImpl. |
void |
setFndMenus(FndMenusEOImpl value)
Sets value as the associated entity FndMenusEOImpl. |
void |
setFunctionId(java.lang.Long value)
Sets value as the attribute value for FunctionId. |
void |
setMenuId(java.lang.Long value)
Sets value as the attribute value for MenuId. |
void |
setSubMenuId(java.lang.Long value)
Sets value as the attribute value for SubMenuId. |
protected void |
updateRow()
can be overridden to call your PL/SQL code to do the update operation on the entity. If you don't override this method, then an updateRow() operation will simply cause a SQL UPDATE statement to be issued. |
protected void |
validateEntity()
Validates an entity. |
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, 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 MENUID
public static final int SUBMENUID
public static final int FUNCTIONID
public static final int CREATEDBY
public static final int CREATIONDATE
public static final int LASTUPDATEDBY
public static final int LASTUPDATEDATE
public static final int LASTUPDATELOGIN
public static final int FNDMENUSVA
public static final int FNDFORMFUNCTIONSVA
public static final int FNDFORMFUNCTIONS
public static final int FNDMENUS
Constructor Detail |
---|
public FndMenuEntriesEOImpl()
Method Detail |
---|
public static oracle.jbo.server.EntityDefImpl getDefinitionObject()
protected void validateEntity()
OAEntityImpl
validateEntity
in class OAEntityImpl
public java.lang.Long getMenuId()
public void setMenuId(java.lang.Long value)
value
as the attribute value for MenuId.
public java.lang.Long getSubMenuId()
public void setSubMenuId(java.lang.Long value)
value
as the attribute value for SubMenuId.
public java.lang.Long getFunctionId()
public void setFunctionId(java.lang.Long value)
value
as the attribute value for FunctionId.
public java.lang.String getCreatedBy()
public java.sql.Timestamp getCreationDate()
public java.lang.String getLastUpdatedBy()
public java.sql.Timestamp getLastUpdateDate()
public java.lang.String getLastUpdateLogin()
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 FndFormFunctionsEOImpl getFndFormFunctions()
public void setFndFormFunctions(FndFormFunctionsEOImpl value)
value
as the associated entity FndFormFunctionsEOImpl.
public FndMenusEOImpl getFndMenus()
public void setFndMenus(FndMenusEOImpl value)
value
as the associated entity FndMenusEOImpl.
public oracle.jbo.RowSet getFndMenusVA()
RowSet
FndMenusVA.
public oracle.jbo.RowSet getFndFormFunctionsVA()
RowSet
FndFormFunctionsVA.
public static oracle.jbo.Key createPrimaryKey(java.lang.Long menuId, java.lang.Long subMenuId, java.lang.Long functionId)
menuId
- key constituentsubMenuId
- key constituentfunctionId
- key constituent
protected void doDML(int operation, oracle.jbo.server.TransactionEvent event)
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
.event
- the event to be processed.public void lock()
OAEntityImpl
LOCK_NONE
, this method has no effect.
If the entity object is contained by another (that is, it is part of a
composition association and has a master entity object), this method
locks the top-most entity object in the chain of containers before
attempting to lock itself.
lock
in interface oracle.jbo.Row
lock
in class OAEntityImpl
protected void updateRow()
OAEntityImpl
updateRow
in class OAEntityImpl
protected void deleteRow()
OAEntityImpl
deleteRow
in class OAEntityImpl
public void afterCommit(oracle.jbo.server.TransactionEvent e)
afterCommit
in interface oracle.jbo.server.TransactionListener
afterCommit
in class oracle.jbo.server.EntityImpl
public static void compileMarkedMenus(oracle.jbo.server.DBTransaction dbTxn)
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.6) E22562-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |