Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.2)

E22562-02

oracle.apps.fnd.applcore.dataSecurity.model.entity
Class FndGrantsEOImpl

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.dataSecurity.model.entity.FndGrantsEOImpl
All Implemented Interfaces:
java.util.EventListener, oracle.jbo.AttributeList, oracle.jbo.domain.DomainOwnerInterface, 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 FndGrantsEOImpl
extends OAEntityImpl


Nested Class Summary
static class FndGrantsEOImpl.AttributesEnum
          AttributesEnum: generated enum for identifying attributes and accessors.
 
Field Summary
static int APPLTAXONOMYSEEDDATAVVO
           
static int COMPILEFLAG
           
static int CREATEDBY
           
static int CREATIONDATE
           
static int DATABASEOBJECTNAME
           
static int DESCRIPTION
           
static int ENDDATE
           
static int FNDMENUS
           
static int FNDMENUSVA
           
static int FNDOBJECTINSTANCESETS
           
static int FNDOBJECTINSTANCESETSVA
           
static int FNDOBJECTS
           
static int FNDOBJECTSVA
           
static int FOLLOWOBJECT
           
static int GRANTEEKEY
           
static int GRANTEETYPE
           
static int GRANTGUID
           
static int GRANTTYPE
           
static int INSTANCEPK1VALUE
           
static int INSTANCEPK2VALUE
           
static int INSTANCEPK3VALUE
           
static int INSTANCEPK4VALUE
           
static int INSTANCEPK5VALUE
           
static int INSTANCESETDISPLAYNAME
           
static int INSTANCESETID
           
static int INSTANCETYPE
           
static int ISENTERPRISEROLE
           
static int ISSANDBOX
           
static int J2EEAPPNAME
           
static int LASTUPDATEDATE
           
static int LASTUPDATEDBY
           
static int LASTUPDATELOGIN
           
static int MENUID
           
static int MODULEID
           
static int NAME
           
static int OBJECTID
           
static int PARAMETER1
           
static int PARAMETER10
           
static int PARAMETER2
           
static int PARAMETER3
           
static int PARAMETER4
           
static int PARAMETER5
           
static int PARAMETER6
           
static int PARAMETER7
           
static int PARAMETER8
           
static int PARAMETER9
           
static int PROGRAMNAME
           
static int PROGRAMTAG
           
static int ROLENAME
           
static int ROLENAMESPACE
           
static int SANDBOXNAME
           
static int STARTDATE
           
static int WCACTIVITYSERVICEID
           
static int WCADDITIONALACTIVITYSERVICEID1
           
 
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
FndGrantsEOImpl()
          This is the default constructor (do not remove).
 
Method Summary
 void afterCommit(oracle.jbo.server.TransactionEvent e)
           
protected  void create(oracle.jbo.AttributeList nameValuePair)
          Creates an entity based on set of attributes.
static oracle.jbo.Key createPrimaryKey(java.lang.String grantGuid)
           
 oracle.jbo.RowSet getApplTaxonomySeedDataVVO()
          Gets the view accessor RowSet ApplTaxonomySeedDataVVO.
protected  java.lang.Object getAttrInvokeAccessor(int index, oracle.jbo.server.AttributeDefImpl attrDef)
          getAttrInvokeAccessor: generated method.
 java.lang.String getCompileFlag()
          Gets the attribute value for CompileFlag, using the alias name CompileFlag.
 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 getDatabaseObjectName()
          Gets the attribute value for DatabaseObjectName, using the alias name DatabaseObjectName.
static oracle.jbo.server.EntityDefImpl getDefinitionObject()
           
 java.lang.String getDescription()
          Gets the attribute value for Description, using the alias name Description.
 java.sql.Timestamp getEndDate()
          Gets the attribute value for EndDate, using the alias name EndDate.
 FndMenusEOImpl getFndMenus()
          Gets the associated entity FndMenusEOImpl.
 oracle.jbo.RowSet getFndMenusVA()
          Gets the view accessor RowSet FndMenusVA.
 FndObjectInstanceSetsEOImpl getFndObjectInstanceSets()
           
 oracle.jbo.RowSet getFndObjectInstanceSetsVA()
          Gets the view accessor RowSet FndObjectInstanceSetsVA.
 FndObjectsEOImpl getFndObjects()
          Gets the associated entity FndObjectsEOImpl.
 oracle.jbo.RowSet getFndObjectsVA()
          Gets the view accessor RowSet FndObjectsVA.
 java.lang.String getFollowObject()
          Gets the attribute value for FollowObject, using the alias name FollowObject.
 java.lang.String getGranteeKey()
          Gets the attribute value for GranteeKey, using the alias name GranteeKey.
 java.lang.String getGranteeType()
          Gets the attribute value for GranteeType, using the alias name GranteeType.
 java.lang.String getGrantGuid()
          Gets the attribute value for GrantGuid, using the alias name GrantGuid.
 java.lang.String getGrantType()
          Gets the attribute value for GrantType, using the alias name GrantType.
 java.lang.String getInstancePk1Value()
          Gets the attribute value for InstancePk1Value, using the alias name InstancePk1Value.
 java.lang.String getInstancePk2Value()
          Gets the attribute value for InstancePk2Value, using the alias name InstancePk2Value.
 java.lang.String getInstancePk3Value()
          Gets the attribute value for InstancePk3Value, using the alias name InstancePk3Value.
 java.lang.String getInstancePk4Value()
          Gets the attribute value for InstancePk4Value, using the alias name InstancePk4Value.
 java.lang.String getInstancePk5Value()
          Gets the attribute value for InstancePk5Value, using the alias name InstancePk5Value.
 java.lang.String getInstanceSetDisplayName()
          Gets the attribute value for InstanceSetDisplayName, using the alias name InstanceSetDisplayName.
 java.lang.Long getInstanceSetId()
          Gets the attribute value for InstanceSetId, using the alias name InstanceSetId.
 java.lang.String getInstanceType()
          Gets the attribute value for InstanceType, using the alias name InstanceType.
 java.lang.String getIsEnterpriseRole()
          Gets the attribute value for IsEnterpriseRole, using the alias name IsEnterpriseRole.
 java.lang.String getIsSandbox()
          Gets the attribute value for IsSandbox, using the alias name IsSandbox.
 java.lang.String getJ2eeAppName()
          Gets the attribute value for J2eeAppName, using the alias name J2eeAppName.
 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.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.
 java.lang.Long getObjectId()
          Gets the attribute value for ObjectId, using the alias name ObjectId.
 java.lang.String getParameter1()
          Gets the attribute value for Parameter1, using the alias name Parameter1.
 java.lang.String getParameter10()
          Gets the attribute value for Parameter10, using the alias name Parameter10.
 java.lang.String getParameter2()
          Gets the attribute value for Parameter2, using the alias name Parameter2.
 java.lang.String getParameter3()
          Gets the attribute value for Parameter3, using the alias name Parameter3.
 java.lang.String getParameter4()
          Gets the attribute value for Parameter4, using the alias name Parameter4.
 java.lang.String getParameter5()
          Gets the attribute value for Parameter5, using the alias name Parameter5.
 java.lang.String getParameter6()
          Gets the attribute value for Parameter6, using the alias name Parameter6.
 java.lang.String getParameter7()
          Gets the attribute value for Parameter7, using the alias name Parameter7.
 java.lang.String getParameter8()
          Gets the attribute value for Parameter8, using the alias name Parameter8.
 java.lang.String getParameter9()
          Gets the attribute value for Parameter9, using the alias name Parameter9.
 java.lang.String getProgramName()
          Gets the attribute value for ProgramName, using the alias name ProgramName.
 java.lang.String getProgramTag()
          Gets the attribute value for ProgramTag, using the alias name ProgramTag.
 java.lang.String getRoleName()
          Gets the attribute value for RoleName, using the alias name RoleName.
 java.lang.String getRoleNameSpace()
          Gets the attribute value for RoleNameSpace, using the alias name RoleNameSpace.
 java.lang.String getSandboxName()
          Gets the attribute value for SandboxName, using the alias name SandboxName.
 java.sql.Timestamp getStartDate()
          Gets the attribute value for StartDate, using the alias name StartDate.
 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.
protected  void prepareForDML(int operation, oracle.jbo.server.TransactionEvent e)
          Process a row when any operation like insert/update/delete is performed.
protected  void setAttrInvokeAccessor(int index, java.lang.Object value, oracle.jbo.server.AttributeDefImpl attrDef)
          setAttrInvokeAccessor: generated method.
 void setCompileFlag(java.lang.String value)
          Sets value as the attribute value for CompileFlag.
 void setDescription(java.lang.String value)
          Sets value as the attribute value for Description.
 void setEndDate(java.sql.Timestamp value)
          Sets value as the attribute value for EndDate.
 void setFndMenus(FndMenusEOImpl value)
          Sets value as the associated entity FndMenusEOImpl.
 void setFndObjectInstanceSets(FndObjectInstanceSetsEOImpl value)
          Sets value as the associated entity FndObjectInstanceSetsEOImpl.
 void setFndObjects(FndObjectsEOImpl value)
          Sets value as the associated entity FndObjectsEOImpl.
 void setGranteeKey(java.lang.String value)
          Sets value as the attribute value for GranteeKey.
 void setGranteeType(java.lang.String value)
          Sets value as the attribute value for GranteeType.
 void setGrantGuid(java.lang.String value)
          Sets value as the attribute value for GrantGuid.
 void setGrantType(java.lang.String value)
          Sets value as the attribute value for GrantType.
 void setInstancePk1Value(java.lang.String value)
          Sets value as the attribute value for InstancePk1Value.
 void setInstancePk2Value(java.lang.String value)
          Sets value as the attribute value for InstancePk2Value.
 void setInstancePk3Value(java.lang.String value)
          Sets value as the attribute value for InstancePk3Value.
 void setInstancePk4Value(java.lang.String value)
          Sets value as the attribute value for InstancePk4Value.
 void setInstancePk5Value(java.lang.String value)
          Sets value as the attribute value for InstancePk5Value.
 void setInstanceSetId(java.lang.Long value)
          Sets value as the attribute value for InstanceSetId.
 void setInstanceType(java.lang.String value)
          Sets value as the attribute value for InstanceType.
 void setIsEnterpriseRole(java.lang.String value)
          Sets value as the attribute value for IsEnterpriseRole.
 void setJ2eeAppName(java.lang.String value)
          Sets value as the attribute value for J2eeAppName.
 void setMenuId(java.lang.Long value)
          Sets value as the attribute value for MenuId.
 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 setObjectId(java.lang.Long value)
          Sets value as the attribute value for ObjectId.
 void setParameter1(java.lang.String value)
          Sets value as the attribute value for Parameter1.
 void setParameter10(java.lang.String value)
          Sets value as the attribute value for Parameter10.
 void setParameter2(java.lang.String value)
          Sets value as the attribute value for Parameter2.
 void setParameter3(java.lang.String value)
          Sets value as the attribute value for Parameter3.
 void setParameter4(java.lang.String value)
          Sets value as the attribute value for Parameter4.
 void setParameter5(java.lang.String value)
          Sets value as the attribute value for Parameter5.
 void setParameter6(java.lang.String value)
          Sets value as the attribute value for Parameter6.
 void setParameter7(java.lang.String value)
          Sets value as the attribute value for Parameter7.
 void setParameter8(java.lang.String value)
          Sets value as the attribute value for Parameter8.
 void setParameter9(java.lang.String value)
          Sets value as the attribute value for Parameter9.
 void setProgramName(java.lang.String value)
          Sets value as the attribute value for ProgramName.
 void setProgramTag(java.lang.String value)
          Sets value as the attribute value for ProgramTag.
 void setRoleName(java.lang.String value)
          Sets value as the attribute value for RoleName.
 void setRoleNameSpace(java.lang.String value)
          Sets value as the attribute value for RoleNameSpace.
 void setStartDate(java.sql.Timestamp value)
          Sets value as the attribute value for StartDate.
protected  void validateEntity()
          Validates an entity.
 
Methods inherited from class oracle.apps.fnd.applcore.oaext.model.OAEntityImpl
appendXMLElementNodes, bindDMLStatement, buildDMLStatement, changeSessionLanguageForTL, checkConsistency, containsFlexfields, deleteRow, doDML, doDMLWithLOBs, doSelect, getActivityActorsGUIDs, getActivityObjectTypeNames, getActivityStreamServiceId, getAdditionalServiceIds, getAttribute, getAttributeDef, getAttributeInternal, getBaseLanguage, getContainerEntity, getCurrentDatabaseDate, getCurrentDBDate, getCurrentDBTime, getCurrentDBTimeWithNanos, getCurrentLanguage, getCurrentSystemDate, getCurrentTLRowLangCode, getDocSequence, getDocSequenceValueWithId, getEntityDef, getFlexfieldParameterValue, getFlexfieldStructureCode, getFlexfieldStructureCode, getHistoryColumnsOfTLEntity, getHistoryContextForAttribute, getInstalledLanguages, getKeyAttributesIndexMap, getPostedAttribute, getSetId, getTranslatedAttributesIndexMap, getTranslatedEntityStaticInfo, getTranslatedEntityStaticInfo, getTranslatedLanguages, getWhoUser, handleEffectiveDateOperationsForSeedData, handlePostChangesError, insertRow, isAttributeUpdateable, isExtensibleFlexfield, isExtensibleTranslatableFlexfield, isPlsqlEntity, isRefreshRequired, isTranslatable, isTranslatable, isTranslatable, isTranslatableAttribute, isTranslated, lock, lockRow, notifyEventRaised, parseFlexfieldDate, parseFlexfieldDateTime, parseFlexfieldNumber, parseFlexfieldTime5, parseFlexfieldTime8, populateAttributeAsChanged, populateAttributeAsChanged, postChanges, readAttrsFromXML, refresh, refreshViewAccessor, remove, setAttribute, setAttributeInternal, setNewRowState, toFlexfieldString, toFlexfieldString, toFlexfieldStringDate, toFlexfieldStringDateTime, toFlexfieldStringTime5, toFlexfieldStringTime8, updateRow, validateFlexfieldDate, validateFlexfieldDateTime, validateFlexfieldMaxLength, validateFlexfieldMaxValue, validateFlexfieldMaxValue, validateFlexfieldMinValue, validateFlexfieldMinValue, validateFlexfieldNumber, validateFlexfieldNumber, validateFlexfieldNumericOnly, validateFlexfieldRequired, validateFlexfieldRJZFNumber, validateFlexfieldTime5, validateFlexfieldTime8, validateFlexfieldUppercase, validateFlexfieldValue
 
Methods inherited from class oracle.jbo.server.EntityImpl
addToTransactionManager, addToValidationListeners, addTransactionPostListener, addTransactionPostListenerNoCheck, afterRemove, afterRollback, appendXMLElementNodesForAttrs, beforeCommit, beforeRollback, bindWhereClause, buildRefreshSQL, buildWhereClause, clearAttributeException, compare, copyChangedNonKeyAttributes, copyEffDtEntity, createAssociationAccessorRS, createAssociationAccessorVO, createEntityAttrHints, createEntityViewLinkAccessorRS, createEntityViewLinkAccessorVO, 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

GRANTGUID

public static final int GRANTGUID

GRANTEETYPE

public static final int GRANTEETYPE

MODULEID

public static final int MODULEID

GRANTEEKEY

public static final int GRANTEEKEY

MENUID

public static final int MENUID

STARTDATE

public static final int STARTDATE

ENDDATE

public static final int ENDDATE

OBJECTID

public static final int OBJECTID

INSTANCETYPE

public static final int INSTANCETYPE

INSTANCESETID

public static final int INSTANCESETID

INSTANCEPK1VALUE

public static final int INSTANCEPK1VALUE

INSTANCEPK2VALUE

public static final int INSTANCEPK2VALUE

INSTANCEPK3VALUE

public static final int INSTANCEPK3VALUE

INSTANCEPK4VALUE

public static final int INSTANCEPK4VALUE

INSTANCEPK5VALUE

public static final int INSTANCEPK5VALUE

PARAMETER1

public static final int PARAMETER1

PARAMETER2

public static final int PARAMETER2

PARAMETER3

public static final int PARAMETER3

PARAMETER4

public static final int PARAMETER4

PARAMETER5

public static final int PARAMETER5

PARAMETER6

public static final int PARAMETER6

PARAMETER7

public static final int PARAMETER7

PARAMETER8

public static final int PARAMETER8

PARAMETER9

public static final int PARAMETER9

PARAMETER10

public static final int PARAMETER10

NAME

public static final int NAME

DESCRIPTION

public static final int DESCRIPTION

CREATEDBY

public static final int CREATEDBY

CREATIONDATE

public static final int CREATIONDATE

LASTUPDATEDBY

public static final int LASTUPDATEDBY

LASTUPDATEDATE

public static final int LASTUPDATEDATE

LASTUPDATELOGIN

public static final int LASTUPDATELOGIN

PROGRAMNAME

public static final int PROGRAMNAME

PROGRAMTAG

public static final int PROGRAMTAG

GRANTTYPE

public static final int GRANTTYPE

ISENTERPRISEROLE

public static final int ISENTERPRISEROLE

J2EEAPPNAME

public static final int J2EEAPPNAME

ROLENAME

public static final int ROLENAME

COMPILEFLAG

public static final int COMPILEFLAG

ROLENAMESPACE

public static final int ROLENAMESPACE

FOLLOWOBJECT

public static final int FOLLOWOBJECT

INSTANCESETDISPLAYNAME

public static final int INSTANCESETDISPLAYNAME

DATABASEOBJECTNAME

public static final int DATABASEOBJECTNAME

WCACTIVITYSERVICEID

public static final int WCACTIVITYSERVICEID

ISSANDBOX

public static final int ISSANDBOX

WCADDITIONALACTIVITYSERVICEID1

public static final int WCADDITIONALACTIVITYSERVICEID1

SANDBOXNAME

public static final int SANDBOXNAME

FNDMENUS

public static final int FNDMENUS

FNDOBJECTS

public static final int FNDOBJECTS

FNDOBJECTINSTANCESETS

public static final int FNDOBJECTINSTANCESETS

FNDMENUSVA

public static final int FNDMENUSVA

FNDOBJECTINSTANCESETSVA

public static final int FNDOBJECTINSTANCESETSVA

FNDOBJECTSVA

public static final int FNDOBJECTSVA

APPLTAXONOMYSEEDDATAVVO

public static final int APPLTAXONOMYSEEDDATAVVO
Constructor Detail

FndGrantsEOImpl

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

Method Detail

getDefinitionObject

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

create

protected void create(oracle.jbo.AttributeList nameValuePair)
Description copied from class: OAEntityImpl
Creates an entity based on set of attributes. If the EntityObject is Translatable, then it also creates Entity Objects for the TL rows.

Overrides:
create in class OAEntityImpl
Parameters:
nameValuePair - name/value pair to initialize the entity

prepareForDML

protected void prepareForDML(int operation,
                             oracle.jbo.server.TransactionEvent e)
Description copied from class: OAEntityImpl
Process a row when any operation like insert/update/delete is performed. User can overwrite this method and add any custom logic, like initialize any attribute on insertion.

Example:

In the following example, we delete all the detail records, when master is marked for deletion.


 protected void prepareForDML(int operation, TransactionEvent e)
 {
   if (operation == DML_DELETE)
   {
     deleteAllDetailRecords();
   }

   super.prepareForDML(operation, e);
 }
 
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

Overrides:
prepareForDML in class OAEntityImpl
Parameters:
operation - action performed on the row. It can be one of the following:
  • DML_INSERT
  • DML_UPDATE
  • DML_DELETE
e - this Entity Object's transaction event.
See Also:
#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)

validateEntity

protected void validateEntity()
Description copied from class: OAEntityImpl
Validates an entity. After validating current entity it validates other listeners that are members of ValidationListeners list.

Overrides:
validateEntity in class OAEntityImpl

afterCommit

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

getGrantGuid

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


setGrantGuid

public void setGrantGuid(java.lang.String value)
Sets value as the attribute value for GrantGuid.


getGranteeType

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


setGranteeType

public void setGranteeType(java.lang.String value)
Sets value as the attribute value for GranteeType.


getGranteeKey

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


setGranteeKey

public void setGranteeKey(java.lang.String value)
Sets value as the attribute value for GranteeKey.


getMenuId

public java.lang.Long getMenuId()
Gets the attribute value for MenuId, using the alias name MenuId.


setMenuId

public void setMenuId(java.lang.Long value)
Sets value as the attribute value for MenuId.


getStartDate

public java.sql.Timestamp getStartDate()
Gets the attribute value for StartDate, using the alias name StartDate.


setStartDate

public void setStartDate(java.sql.Timestamp value)
Sets value as the attribute value for StartDate.


getEndDate

public java.sql.Timestamp getEndDate()
Gets the attribute value for EndDate, using the alias name EndDate.


setEndDate

public void setEndDate(java.sql.Timestamp value)
Sets value as the attribute value for EndDate.


getObjectId

public java.lang.Long getObjectId()
Gets the attribute value for ObjectId, using the alias name ObjectId.


setObjectId

public void setObjectId(java.lang.Long value)
Sets value as the attribute value for ObjectId.


getInstanceType

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


setInstanceType

public void setInstanceType(java.lang.String value)
Sets value as the attribute value for InstanceType.


getInstanceSetId

public java.lang.Long getInstanceSetId()
Gets the attribute value for InstanceSetId, using the alias name InstanceSetId.


setInstanceSetId

public void setInstanceSetId(java.lang.Long value)
Sets value as the attribute value for InstanceSetId.


getInstancePk1Value

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


setInstancePk1Value

public void setInstancePk1Value(java.lang.String value)
Sets value as the attribute value for InstancePk1Value.


getInstancePk2Value

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


setInstancePk2Value

public void setInstancePk2Value(java.lang.String value)
Sets value as the attribute value for InstancePk2Value.


getInstancePk3Value

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


setInstancePk3Value

public void setInstancePk3Value(java.lang.String value)
Sets value as the attribute value for InstancePk3Value.


getInstancePk4Value

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


setInstancePk4Value

public void setInstancePk4Value(java.lang.String value)
Sets value as the attribute value for InstancePk4Value.


getInstancePk5Value

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


setInstancePk5Value

public void setInstancePk5Value(java.lang.String value)
Sets value as the attribute value for InstancePk5Value.


getParameter1

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


setParameter1

public void setParameter1(java.lang.String value)
Sets value as the attribute value for Parameter1.


getParameter2

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


setParameter2

public void setParameter2(java.lang.String value)
Sets value as the attribute value for Parameter2.


getParameter3

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


setParameter3

public void setParameter3(java.lang.String value)
Sets value as the attribute value for Parameter3.


getParameter4

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


setParameter4

public void setParameter4(java.lang.String value)
Sets value as the attribute value for Parameter4.


getParameter5

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


setParameter5

public void setParameter5(java.lang.String value)
Sets value as the attribute value for Parameter5.


getParameter6

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


setParameter6

public void setParameter6(java.lang.String value)
Sets value as the attribute value for Parameter6.


getParameter7

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


setParameter7

public void setParameter7(java.lang.String value)
Sets value as the attribute value for Parameter7.


getParameter8

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


setParameter8

public void setParameter8(java.lang.String value)
Sets value as the attribute value for Parameter8.


getParameter9

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


setParameter9

public void setParameter9(java.lang.String value)
Sets value as the attribute value for Parameter9.


getParameter10

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


setParameter10

public void setParameter10(java.lang.String value)
Sets value as the attribute value for Parameter10.


getName

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


setName

public void setName(java.lang.String value)
Sets value as the attribute value for Name.


getDescription

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


setDescription

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


getCreatedBy

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


getCreationDate

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


getLastUpdatedBy

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


getLastUpdateDate

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


getLastUpdateLogin

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


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

getFndMenusVA

public oracle.jbo.RowSet getFndMenusVA()
Gets the view accessor RowSet FndMenusVA.


getFndObjectInstanceSetsVA

public oracle.jbo.RowSet getFndObjectInstanceSetsVA()
Gets the view accessor RowSet FndObjectInstanceSetsVA.


getFndObjectsVA

public oracle.jbo.RowSet getFndObjectsVA()
Gets the view accessor RowSet FndObjectsVA.


getApplTaxonomySeedDataVVO

public oracle.jbo.RowSet getApplTaxonomySeedDataVVO()
Gets the view accessor RowSet ApplTaxonomySeedDataVVO.


createPrimaryKey

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

getProgramName

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


setProgramName

public void setProgramName(java.lang.String value)
Sets value as the attribute value for ProgramName.


getProgramTag

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


setProgramTag

public void setProgramTag(java.lang.String value)
Sets value as the attribute value for ProgramTag.


getCompileFlag

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

Returns:
the CompileFlag

setCompileFlag

public void setCompileFlag(java.lang.String value)
Sets value as the attribute value for CompileFlag.

Parameters:
value - value to set the CompileFlag

getRoleNameSpace

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

Returns:
the RoleNameSpace

setRoleNameSpace

public void setRoleNameSpace(java.lang.String value)
Sets value as the attribute value for RoleNameSpace.

Parameters:
value - value to set the RoleNameSpace

getFollowObject

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

Returns:
the FollowObject

getWCActivityServiceId

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

Returns:
the WCActivityServiceId

getIsSandbox

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

Returns:
the IsSandbox

getWCAdditionalActivityServiceId1

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

Returns:
the WCAdditionalActivityServiceId1

getSandboxName

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

Returns:
the SandboxName

getDatabaseObjectName

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

Returns:
the DatabaseObjectName

getInstanceSetDisplayName

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

Returns:
the InstanceSetDisplayName

getGrantType

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

Returns:
the GrantType

setGrantType

public void setGrantType(java.lang.String value)
Sets value as the attribute value for GrantType.

Parameters:
value - value to set the GrantType

getIsEnterpriseRole

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

Returns:
the IsEnterpriseRole

setIsEnterpriseRole

public void setIsEnterpriseRole(java.lang.String value)
Sets value as the attribute value for IsEnterpriseRole.

Parameters:
value - value to set the IsEnterpriseRole

getJ2eeAppName

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

Returns:
the J2eeAppName

setJ2eeAppName

public void setJ2eeAppName(java.lang.String value)
Sets value as the attribute value for J2eeAppName.

Parameters:
value - value to set the J2eeAppName

getRoleName

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

Returns:
the RoleName

setRoleName

public void setRoleName(java.lang.String value)
Sets value as the attribute value for RoleName.

Parameters:
value - value to set the RoleName

getModuleId

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

Returns:
the ModuleId

setModuleId

public void setModuleId(java.lang.String value)
Sets value as the attribute value for ModuleId.

Parameters:
value - value to set the ModuleId

getFndMenus

public FndMenusEOImpl getFndMenus()
Gets the associated entity FndMenusEOImpl.


setFndMenus

public void setFndMenus(FndMenusEOImpl value)
Sets value as the associated entity FndMenusEOImpl.


getFndObjects

public FndObjectsEOImpl getFndObjects()
Gets the associated entity FndObjectsEOImpl.


setFndObjects

public void setFndObjects(FndObjectsEOImpl value)
Sets value as the associated entity FndObjectsEOImpl.


getFndObjectInstanceSets

public FndObjectInstanceSetsEOImpl getFndObjectInstanceSets()
Returns:
the associated entity FndObjectInstanceSetsEOImpl.

setFndObjectInstanceSets

public void setFndObjectInstanceSets(FndObjectInstanceSetsEOImpl value)
Sets value as the associated entity FndObjectInstanceSetsEOImpl.


isActivityPublishingEnabled

protected boolean isActivityPublishingEnabled()
This API is used to turn on Activity publishing for Business Events. By default this returns false. SubClasses should override this method to turn on Activity publishing.

Overrides:
isActivityPublishingEnabled in class OAEntityImpl
Returns:
true if Acitvity publishing is enabled.

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.2)

E22562-02

Copyright © 2011 Oracle. All Rights Reserved.