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

E22562-02

oracle.apps.fnd.applcore.trees.uiModel.applicationModule
Class TreeStructureAuditAMImpl

java.lang.Object
  extended by oracle.jbo.common.NamedObjectImpl
      extended by oracle.jbo.server.NamedObjectImpl
          extended by oracle.jbo.server.ComponentObjectImpl
              extended by oracle.jbo.server.ContainerObjectImpl
                  extended by oracle.jbo.server.ApplicationModuleImpl
                      extended by oracle.apps.fnd.applcore.oaext.model.OAApplicationModuleImpl
                          extended by oracle.apps.fnd.applcore.trees.model.util.TreeAMImpl
                              extended by oracle.apps.fnd.applcore.trees.uiModel.applicationModule.TreeStructureAuditAMImpl
All Implemented Interfaces:
java.util.EventListener, OAApplicationModule, OASeedDataService, oracle.jbo.ApplicationModule, oracle.jbo.common.TransPostControl, oracle.jbo.common.ws.WSApplicationModuleMarshaller, oracle.jbo.ComponentObject, oracle.jbo.ExprWrappable, oracle.jbo.GenericHints, oracle.jbo.OperationContainer, oracle.jbo.Properties, oracle.jbo.server.ContainerObject, oracle.jbo.server.TransactionListener, oracle.jbo.VariableManagerOwner, oracle.jbo.VariableManagerOwnerBase, oracle.jbo.WarningContainer, oracle.svcmsg.SvcMsgReceiver, oracle.svcmsg.SvcMsgSender

public class TreeStructureAuditAMImpl
extends TreeAMImpl

Application module for the Tree Structure Audit Run and Result web UI.

Author:
Abhay K Kumar <abhay.k.kumar&064;oracle.com>

Field Summary
 
Fields inherited from class oracle.apps.fnd.applcore.oaext.model.OAApplicationModuleImpl
RCS_ID
 
Fields inherited from class oracle.jbo.server.ApplicationModuleImpl
DEFAULT_DEF_NAME, SHARED_SCOPE_APPLICATION, SHARED_SCOPE_SESSION
 
Fields inherited from class oracle.jbo.server.ContainerObjectImpl
mComponentList, mComponents
 
Fields inherited from class oracle.jbo.common.NamedObjectImpl
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX
 
Fields inherited from interface oracle.apps.fnd.applcore.oaext.model.OASeedDataService
RCS_ID_RECORDED
 
Fields inherited from interface oracle.jbo.ApplicationModule
ACTIVATE_CLIENT_FLAG, ACTIVATE_REMOVE_FLAG, ACTIVATE_SKIP_RESTORE_VO_FROM_DEF, ACTIVATE_TRANSIENT_FLAG, ACTIVATE_UNDO_FLAG, DEFAULT_DEF_FULL_NAME, DEFAULT_ROOT_APP_MOD_NAME, EFF_DT_PROPERTY_STR, IMAGE_LOC, PASSIVATE_DEFER_FLAG, PASSIVATE_HINT_FLAG, PASSIVATE_TO_DATABASE, PASSIVATE_TO_FILE, PASSIVATE_TO_MEMORY, PASSIVATE_TO_STACK_FLAG, PASSIVATE_TRANSIENT_FLAG, PASSIVATE_UNDO_FLAG, RELEASE_LEVEL_MANAGED, RELEASE_LEVEL_RESERVED, RELEASE_LEVEL_UNMANAGED, REMOVE_SNAPSHOT, RESET_CLIENT_ONLY_FLAG, RESET_INTERNAL_FLAG, RESET_KEEP_ALL_SNAPSHOTS_FLAG, RESET_MANAGE_SNAPSHOTS, RESET_RELOAD_FLAG, RESET_ROLLBACK_FLAG, SYNC_BATCH, SYNC_IMMEDIATE, SYNC_LAZY
 
Fields inherited from interface oracle.jbo.GenericHints
PROPERTY_LABEL, PROPERTY_LABEL_PLURAL, PROPERTY_TOOLTIP
 
Fields inherited from interface oracle.jbo.common.TransPostControl
TRANS_POST_GET_ATTR_BY_INDEX, TRANS_POST_GET_ATTR_BY_NAME, TRANS_POST_GET_ATTR_COUNT, TRANS_POST_GET_ATTR_INDEX_OF, TRANS_POST_GET_STRUCTURE_DEF, TRANS_POST_PUSHBACK, TRANS_POST_REFRESH_UNDO_CHANGES, TRANS_POST_REFRESH_WITH_DB_FORGET_CHANGES, TRANS_POST_REFRESH_WITH_DB_ONLY_IF_UNCHANGED, TRANS_POST_REMOVE, TRANS_POST_SET_ATTR_BY_INDEX, TRANS_POST_SET_ATTR_BY_NAME
 
Fields inherited from interface oracle.jbo.common.ws.WSApplicationModuleMarshaller
ACTIVATION_AFTER_LOSS_OF_AFFINITY, ACTIVATION_AFTER_RESTART, ACTIVATION_NONE, SYNC_INT_BATCH, SYNC_INT_BATCH_DO_WORK
 
Constructor Summary
TreeStructureAuditAMImpl()
          This is the default constructor (do not remove).
 
Method Summary
 FndTreeAuditJobVOImpl getFndTreeAuditJob1()
          Container's getter for FndTreeAuditJob1.
 FndTreeAuditJobVOImpl getFndTreeAuditJob2()
          Container's getter for FndTreeAuditJob2.
 oracle.jbo.server.ViewLinkImpl getFndTreeAuditJobToAuditResultVL2()
          Container's getter for FndTreeAuditJobToAuditResultVL2.
 FndTreeStructureSummaryVOImpl getFndTreeStructureSummaryVO()
          Container's getter for FndTreeStructureSummaryVO.
 FndTreeStructureVOImpl getFndTreeStructureVO()
          Container's getter for FndTreeStructureVO.
 FndTreeVersionAuditResultVOImpl getFndTreeVersionAuditResult1()
          Container's getter for FndTreeVersionAuditResult1.
 FndTreeVersionAuditResultVOImpl getFndTreeVersionAuditResult2()
          Container's getter for FndTreeVersionAuditResult2.
 FndTreeVersionVOImpl getFndTreeVersionVO()
          Container's getter for FndTreeVersionVO.
 FndTreeVersionVOImpl getFndTreeVersionVO1()
          Container's getter for FndTreeVersionVO1.
 FndTreeVersionVOImpl getFndTreeVersionVO2()
          Container's getter for FndTreeVersionVO2.
 FndTreeVOImpl getFndTreeVO()
          Container's getter for FndTreeVO.
 OAViewObjectImpl getGlobalAuditResultVO()
          Container's getter for GlobalAuditResultVO.
 OAViewObjectImpl getGlobalAuditTreeVersionResultVO()
          Container's getter for GlobalAuditTreeVersionResultVO.
 FndTreeVORow getSelectedTreeRow(java.lang.String treeStructureCode, java.lang.String treeCode)
          Gets the Selected Tree Row for auditing with given Tree Structure Code and Tree Code.
 FndTreeStructureVORow getSelectedTreeStructureRow(java.lang.String treeStructureCode)
          Gets the selected Tree Structure Row for auditing with given tree structure code.
 FndTreeStructureSummaryVORowImpl getSelectedTreeStructureSummaryRow(java.lang.String treeStructureCode)
          Gets the selected Tree Structure Summary Row for auditing with given tree structure code.
 FndTreeVersionVORow getSelectedTreeVersionRow(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId)
          Gets the Selected Tree Version Row for audit with given Tree Structure Code, treeCode and tree Version Id.
 java.lang.String initializeAuditResultVO(UIModelConstants.AuditMode mode, java.lang.String treeStructureCode, java.lang.String reExecuteFlag)
          Initializes and populates the VO for Gloabal Audit Result corresponding to all the metadata validators associated with the Tree Structure.
 java.lang.String initializeAuditTreeVersionResultVO(UIModelConstants.AuditMode mode, java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String reExecuteFlag)
          Initializes and populates all the Rows for Validator associated to each tree version during audit run.
 void initializeTreeAuditJobAndResultVO(java.lang.Long requestid, java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId)
          Initializes and populates the VO for TreeAudit result for this audit.
 void initializeTreeAuditJobVO(java.util.Map requestparametersmap)
          Initializes and populates the VO for TreeAuditJob for thethis audit.
 boolean processOnlineAudit(FndTreeVersionVORow treeVersionRow, boolean changeStatus)
          Process the Auditing of tree version for online auditing.
 
Methods inherited from class oracle.apps.fnd.applcore.trees.model.util.TreeAMImpl
closeDynamicTab, commitTransaction, execStmt, getCurrentDBDate, getModuleIdFromParams, getSysGuid, getTreeNodeCFTable, getTreeNodeTable
 
Methods inherited from class oracle.apps.fnd.applcore.oaext.model.OAApplicationModuleImpl
getFNDNestedService, getFNDNestedService, getNLSLanguageForSeedData, getSeedContext, getSequenceValue, getSetId, invalidateSetIdCache, invalidateSetIdCache, isResetting, isSeedDataExtractMode, isSeedDataMode, isSeedDataUploadMode, isT2PMode, prepareSession, prepareSession, resetState, resetState, seedExtract, seedUpload, seedUpload, seedUpload, setNLSLanguageForSeedData, setSeedContext, setT2PMode, synchronizeApplSessionWithDB, unSetT2PMode
 
Methods inherited from class oracle.jbo.server.ApplicationModuleImpl
activate, activateConnectionState, activateOpenVOs, activateState, activateState, activateState, activateState, activateStateForUndo, addChild, addResponse, addWarning, afterActivation, afterCommit, afterConnect, afterRemove, afterRollback, afterValidate, beforeCommit, beforeDisconnect, beforeRollback, beforeValidate, bindToWorkingSet, clearVOCaches, createApplicationModule, createComponentObject, createCompositeViewDef, createRootApplicationModule, createSharedDataHandle, createViewLink, createViewLink, createViewLinkBetweenViewObjects, createViewLinkFromEntityAssocName, createViewObject, createViewObject, createViewObjectForDef, createViewObjectFromQueryClauses, createViewObjectFromQueryStmt, createViewObjectFromQueryStmt, createViewObjectOnEntity, createViewObjectOnRowSet, createWorkerApplicationModule, createXMLSharedDataHandle, detach, doMessage, doPoolMessage, dumpQueryResult, executeCommand, executeQueryOnViewObjects, fetchAttributeProperties, findApplicationModule, findComponentObject, findObject, findObject, findOrCreateSharedApplicationModule, findRSIForEntity, findViewLink, findViewObject, findViewObjectUsingEntity, findViewObjectWithParameters, findVOsWithEntityUsage, findVOsWithEntityUsage, finishLoadingComponents, finishSyncWorkingSet, getAMStatistics, getApplicationModuleDef, getApplicationModuleImpls, getApplicationModuleNames, getApplicationModuleNames, getAppModuleRequestHandler, getAttributeDefs, getAttributeDefs, getAttributeDefsForVO, getClientProxyClassName, getClientProxyClassName, getClientProxyInterfaceName, getComponentObjectNames, getComponentObjectNames, getCurrentWorkingSet, getDBTransaction, getDefFullName, getDefName, getEntityAttributesPermission, getEntityRowFromHandle, getExceptionHandler, getImageLoc, getListBindingName, getListBindingRSI, getMostRecentStackId, getObjectMarshaller, getPreferredListRSI, getReleaseLevel, getRemoteObjectId, getResponseName, getSession, getStyles, getSyncLock, getSyncMode, getTransaction, getTransactionInternal, getUserPrincipalName, getViewAttributesPermission, getViewLinkNames, getViewLinkNames, getViewLinks, getViewObjectNames, getViewObjectNames, getViewObjects, getWorkingSetMarshaller, handleDefinitionChangedOnActivate, hasPendingDataPosts, internalGetListBindingRSI, invokeMethod, isForRemote, isLoadComponentsLazily, isNameGenerated, isRoot, isTransientTransactionListener, isValidIdForUndo, launchTester, marshal, marshalForActivate, passivateConnectionState, passivateOpenVOs, passivateState, passivateState, passivateState, passivateState, passivateState, passivateStateForUndo, prepareApplicationModuleSession, prepareForActivation, prepareForPassivation, prepareSession, prepareViewObjects, processChangeNotifications, remove, removeChild, removeState, reservePassivationId, reserveSnapshotId, reset, resetState, selectAttributesForViewObjects, sendServiceMessage, sendWorkingSetRequests, setBoundToWorkingSet, setDataModelRefresh, setDBConnectionRequired, setExceptionHandler, setLoadComponentsLazily, setReleaseLevel, setRemoteAdapter, setSessionUserData, setStoreForPassiveState, setStyles, setSyncMode, setWorkingSetMarshaller, sync, syncMarshaller, syncWorkingSet, transformExceptionParams, transformExceptionParams, transPostGetAttr, transPostPushback, transPostRefresh, transPostRemove, transPostRevert, transPostRowOp, transPostSetAttr, transPostSetAttrValues
 
Methods inherited from class oracle.jbo.server.ContainerObjectImpl
addContainerListener, removeContainerListener
 
Methods inherited from class oracle.jbo.server.ComponentObjectImpl
addListener, applyPersonalization, create, createRef, createVariableValueManager, ensureVariableManager, findOperationDefinitions, getAllProperties, getApplicationModule, getCompListeners, getCompListenersList, getDefinitionManager, getFullNameForPersDef, getHintValue, getLabel, getLabelPlural, getMessageBundleClass, getProxyClassName, getProxyClassName, getResourceBundleDef, getRootApplicationModule, getStringFromMessageBundle, getTooltip, getVariableManager, hasVariables, isDead, isPersonalized, isRegWithPiggyMan, resolvePropertyRaw, setName, setParent, setProxyClassName
 
Methods inherited from class oracle.jbo.server.NamedObjectImpl
setParent, setPropertiesMap
 
Methods inherited from class oracle.jbo.common.NamedObjectImpl
allocatePropertyMap, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getPropertyMap, getResourcesFromBundle, isPropertyExpression, mergePropertyMap, refreshProperty, removeProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, setFullName, setPropertiesMap2, setProperty, setProperty, setPropertyExpression, setPropertyMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.jbo.ComponentObject
getFullName, getName
 
Methods inherited from interface oracle.jbo.GenericHints
getHintValue, getLabel, getLabelPlural, getTooltip
 
Methods inherited from interface oracle.jbo.Properties
getProperties, getProperty, getProperty, refreshProperty
 
Methods inherited from interface oracle.jbo.VariableManagerOwner
getName
 

Constructor Detail

TreeStructureAuditAMImpl

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

Method Detail

initializeAuditTreeVersionResultVO

public java.lang.String initializeAuditTreeVersionResultVO(UIModelConstants.AuditMode mode,
                                                           java.lang.String treeStructureCode,
                                                           java.lang.String treeCode,
                                                           java.lang.String treeVersionId,
                                                           java.lang.String reExecuteFlag)
Initializes and populates all the Rows for Validator associated to each tree version during audit run.

Parameters:
mode - as audit mode
treeStructureCode - as tree structure Code
treeCode - as tree Code
treeVersionId - as Tree version Id
reExecuteFlag - as Stringwith Value "Y" or "N" indicating reExecution of validator is needed
Returns:
String as return code to set appropriate variable

initializeAuditResultVO

public java.lang.String initializeAuditResultVO(UIModelConstants.AuditMode mode,
                                                java.lang.String treeStructureCode,
                                                java.lang.String reExecuteFlag)
Initializes and populates the VO for Gloabal Audit Result corresponding to all the metadata validators associated with the Tree Structure.

Parameters:
mode - as audit mode
treeStructureCode - as tree structure Code
reExecuteFlag - as Stringwith Value "Y" or "N" indicating reExecution of validator is needed
Returns:
String as return code to set appropriate variable

getFndTreeVersionVO

public FndTreeVersionVOImpl getFndTreeVersionVO()
Container's getter for FndTreeVersionVO.

Returns:
FndTreeVersionVOImpl FndTreeVersionVO

getFndTreeVersionVO1

public FndTreeVersionVOImpl getFndTreeVersionVO1()
Container's getter for FndTreeVersionVO1.

Returns:
FndTreeVersionVOImpl FndTreeVersionVO1

getSelectedTreeRow

public FndTreeVORow getSelectedTreeRow(java.lang.String treeStructureCode,
                                       java.lang.String treeCode)
Gets the Selected Tree Row for auditing with given Tree Structure Code and Tree Code.

Parameters:
treeStructureCode - Tree Structure Code
treeCode - Tree Code
Returns:
FndTreeVORow selected Tree Row

getSelectedTreeStructureRow

public FndTreeStructureVORow getSelectedTreeStructureRow(java.lang.String treeStructureCode)
Gets the selected Tree Structure Row for auditing with given tree structure code.

Parameters:
treeStructureCode - Tree Structure Code
Returns:
FndTreeStructureVORow tree structure Row

getSelectedTreeStructureSummaryRow

public FndTreeStructureSummaryVORowImpl getSelectedTreeStructureSummaryRow(java.lang.String treeStructureCode)
Gets the selected Tree Structure Summary Row for auditing with given tree structure code.

Parameters:
treeStructureCode - Tree Structure Code
Returns:
FndTreeStructureSummaryVORowImpl tree structure Row

getSelectedTreeVersionRow

public FndTreeVersionVORow getSelectedTreeVersionRow(java.lang.String treeStructureCode,
                                                     java.lang.String treeCode,
                                                     java.lang.String treeVersionId)
Gets the Selected Tree Version Row for audit with given Tree Structure Code, treeCode and tree Version Id.

Parameters:
treeStructureCode - Tree Structure Code
treeCode - Tree Code
treeVersionId - Tree Version Id
Returns:
FndTreeVersionVORow treeVersionRow

getFndTreeVO

public FndTreeVOImpl getFndTreeVO()
Container's getter for FndTreeVO.

Returns:
FndTreeVOImpl FndTreeVO

getFndTreeVersionVO2

public FndTreeVersionVOImpl getFndTreeVersionVO2()
Container's getter for FndTreeVersionVO2.

Returns:
FndTreeVersionVOImpl FndTreeVersionVO2

getFndTreeStructureVO

public FndTreeStructureVOImpl getFndTreeStructureVO()
Container's getter for FndTreeStructureVO.

Returns:
FndTreeStructureVOImpl FndTreeStructureVO

getFndTreeStructureSummaryVO

public FndTreeStructureSummaryVOImpl getFndTreeStructureSummaryVO()
Container's getter for FndTreeStructureSummaryVO.

Returns:
FndTreeStructureSummaryVOImpl FndTreeStructureSummaryVO

getGlobalAuditTreeVersionResultVO

public OAViewObjectImpl getGlobalAuditTreeVersionResultVO()
Container's getter for GlobalAuditTreeVersionResultVO.

Returns:
OAViewObjectImpl GlobalAuditTreeVersionResultVO

getGlobalAuditResultVO

public OAViewObjectImpl getGlobalAuditResultVO()
Container's getter for GlobalAuditResultVO.

Returns:
OAViewObjectImpl GlobalAuditResultVO

getFndTreeAuditJob1

public FndTreeAuditJobVOImpl getFndTreeAuditJob1()
Container's getter for FndTreeAuditJob1.

Returns:
FndTreeAuditJob1 FndTreeAuditJobVOImpl

processOnlineAudit

public boolean processOnlineAudit(FndTreeVersionVORow treeVersionRow,
                                  boolean changeStatus)
Process the Auditing of tree version for online auditing.

Parameters:
treeVersionRow - as FndTreeVersionVORow
changeStatus - tells whether status change is needed (only during activation flow)
Returns:
true if audit passed and tree version activated.

getFndTreeAuditJob2

public FndTreeAuditJobVOImpl getFndTreeAuditJob2()
Container's getter for FndTreeAuditJob2.

Returns:
FndTreeAuditJob2

getFndTreeVersionAuditResult2

public FndTreeVersionAuditResultVOImpl getFndTreeVersionAuditResult2()
Container's getter for FndTreeVersionAuditResult2.

Returns:
FndTreeVersionAuditResult2

getFndTreeVersionAuditResult1

public FndTreeVersionAuditResultVOImpl getFndTreeVersionAuditResult1()
Container's getter for FndTreeVersionAuditResult1.

Returns:
FndTreeVersionAuditResult1

getFndTreeAuditJobToAuditResultVL2

public oracle.jbo.server.ViewLinkImpl getFndTreeAuditJobToAuditResultVL2()
Container's getter for FndTreeAuditJobToAuditResultVL2.

Returns:
FndTreeAuditJobToAuditResultVL2

initializeTreeAuditJobVO

public void initializeTreeAuditJobVO(java.util.Map requestparametersmap)
Initializes and populates the VO for TreeAuditJob for thethis audit.

Parameters:
requestparametersmap - map for details of audit

initializeTreeAuditJobAndResultVO

public void initializeTreeAuditJobAndResultVO(java.lang.Long requestid,
                                              java.lang.String treeStructureCode,
                                              java.lang.String treeCode,
                                              java.lang.String treeVersionId)
Initializes and populates the VO for TreeAudit result for this audit.

Parameters:
requestid - requestid for the selected job
treeStructureCode - Tree Structure Code
treeCode - Tree Code
treeVersionId - Tree Version Id

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

E22562-02

Copyright © 2011 Oracle. All Rights Reserved.