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

E22562-03

oracle.apps.fnd.applcore.trees.service.applicationModule.common
Interface TreeStructureService

All Superinterfaces:
oracle.jbo.ApplicationModule, oracle.jbo.ComponentObject, oracle.jbo.ExprWrappable, oracle.jbo.GenericHints, oracle.jbo.Properties, oracle.jbo.WarningContainer
All Known Implementing Classes:
TreeStructureServiceImpl, TreeStructureServiceImpl

public interface TreeStructureService
extends oracle.jbo.ApplicationModule


Field Summary
 
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
 
Method Summary
 void deleteTreeStructure(java.lang.String treeStructureCode)
           
 void duplicateTreeStructure(java.lang.String treeStructureCode, java.lang.String duplicateTreeStructureCode)
           
 void duplicateTreeStructure(java.lang.String treeStructureCode, java.lang.String duplicateTreeStructureCode, java.lang.String duplicateTSName, java.lang.String duplicateTSDesc)
           
 oracle.jbo.RowIterator getAllDataSources(java.lang.String treeStructureCode)
           
 java.util.List<oracle.jbo.AttributeDef> getAllTreeColumns(java.lang.String treeStructureCode)
           
 java.util.List<java.lang.String> getAllTreeStructures()
           
 oracle.jbo.RowIterator getRootDataSourceRels(java.lang.String treeStructureCode)
           
 java.lang.String getTreeNodeTable(java.lang.String treeStructureCode)
           
 FndTreeStructureVORow getTreeStructure(java.lang.String treeStructureCode)
           
 
Methods inherited from interface oracle.jbo.ApplicationModule
activateState, activateState, activateState, activateStateForUndo, addWarning, clearVOCaches, createApplicationModule, createComponentObject, createCompositeViewDef, createViewLink, createViewLinkBetweenViewObjects, createViewLinkFromEntityAssocName, createViewObject, createViewObjectFromQueryClauses, createViewObjectFromQueryStmt, createViewObjectFromQueryStmt, createViewObjectOnEntity, createViewObjectOnRowSet, doPoolMessage, executeQueryOnViewObjects, fetchAttributeProperties, findApplicationModule, findComponentObject, findRSIForEntity, findViewLink, findViewObject, findViewObjectUsingEntity, findViewObjectWithParameters, getApplicationModuleNames, getApplicationModuleNames, getExceptionHandler, getListBindingName, getListBindingRSI, getMostRecentStackId, getPreferredListRSI, getReleaseLevel, getSession, getStyles, getSyncLock, getSyncMode, getTransaction, getViewLinkNames, getViewLinkNames, getViewObjectNames, getViewObjectNames, isRoot, isValidIdForUndo, passivateState, passivateState, passivateState, passivateState, passivateStateForUndo, prepareSession, prepareViewObjects, processChangeNotifications, removeState, reservePassivationId, reserveSnapshotId, resetState, resetState, setExceptionHandler, setReleaseLevel, setStoreForPassiveState, setStyles, setSyncMode, sync, transformExceptionParams
 
Methods inherited from interface oracle.jbo.ComponentObject
getDefFullName, getDefName, getFullName, getName, remove
 
Methods inherited from interface oracle.jbo.GenericHints
getHintValue, getLabel, getLabelPlural, getTooltip
 
Methods inherited from interface oracle.jbo.Properties
getProperties, getProperty, getProperty, refreshProperty
 

Method Detail

getTreeStructure

FndTreeStructureVORow getTreeStructure(java.lang.String treeStructureCode)

getRootDataSourceRels

oracle.jbo.RowIterator getRootDataSourceRels(java.lang.String treeStructureCode)

getAllTreeColumns

java.util.List<oracle.jbo.AttributeDef> getAllTreeColumns(java.lang.String treeStructureCode)

deleteTreeStructure

void deleteTreeStructure(java.lang.String treeStructureCode)

duplicateTreeStructure

void duplicateTreeStructure(java.lang.String treeStructureCode,
                            java.lang.String duplicateTreeStructureCode)

duplicateTreeStructure

void duplicateTreeStructure(java.lang.String treeStructureCode,
                            java.lang.String duplicateTreeStructureCode,
                            java.lang.String duplicateTSName,
                            java.lang.String duplicateTSDesc)

getAllDataSources

oracle.jbo.RowIterator getAllDataSources(java.lang.String treeStructureCode)

getTreeNodeTable

java.lang.String getTreeNodeTable(java.lang.String treeStructureCode)

getAllTreeStructures

java.util.List<java.lang.String> getAllTreeStructures()

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

E22562-03

Copyright © 2012 Oracle. All Rights Reserved.