Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

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

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

public interface TreeNodeService
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
 java.lang.String addRangeTreeNode(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String parentTreeNodeId, java.lang.String dataSourceId, java.lang.String pk1StartValue, java.lang.String pk2StartValue, java.lang.String pk3StartValue, java.lang.String pk4StartValue, java.lang.String pk5StartValue, java.lang.String pk1EndValue, java.lang.String pk2EndValue, java.lang.String pk3EndValue, java.lang.String pk4EndValue, java.lang.String pk5EndValue)
           
 java.lang.String addRangeTreeNode(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String parentTreeNodeId, java.lang.String dataSourceId, java.lang.String pk1StartValue, java.lang.String pk2StartValue, java.lang.String pk3StartValue, java.lang.String pk4StartValue, java.lang.String pk5StartValue, java.lang.String pk1EndValue, java.lang.String pk2EndValue, java.lang.String pk3EndValue, java.lang.String pk4EndValue, java.lang.String pk5EndValue, java.lang.String treeLabelId)
           
 java.lang.String addTreeTreeNode(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String parentTreeNodeId, java.lang.String referenceTreeCode, java.lang.String referenceTreeVersionId)
           
 java.lang.String addTreeTreeNode(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String parentTreeNodeId, java.lang.String referenceTreeCode, java.lang.String referenceTreeVersionId, java.lang.String treeLabelId)
           
 java.lang.String addValueTreeNode(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String parentTreeNodeId, java.lang.String dataSourceId, java.lang.String pk1Value, java.lang.String pk2Value, java.lang.String pk3Value, java.lang.String pk4Value, java.lang.String pk5Value)
           
 java.lang.String addValueTreeNode(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String parentTreeNodeId, java.lang.String dataSourceId, java.lang.String pk1Value, java.lang.String pk2Value, java.lang.String pk3Value, java.lang.String pk4Value, java.lang.String pk5Value, java.lang.String treeLabelId)
           
 java.lang.String copySubTree(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String treeNodeId, java.lang.String destParentTreeNodeId, java.lang.String destParentTreeVersionId, java.lang.String destParentTreeCode, java.lang.String commitFlag, java.lang.String newTreeNodeId)
           
 void deleteTreeNode(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String treeNodeId)
           
 oracle.jbo.RowIterator findRangeTreeNodes(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String[] pkStartValues, java.lang.String[] pkEndValues)
           
 oracle.jbo.RowIterator findRefTreeNodes(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String refTreeCode, java.lang.String refTreeVersionId)
           
 oracle.jbo.Row findTreeNode(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String treeNodeId)
           
 oracle.jbo.RowIterator findValueTreeNodes(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String[] pkValues)
           
 oracle.jbo.RowIterator getAllChildrenRows(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String parentTreeNodeId)
           
 oracle.jbo.RowIterator getAllRangeNodes(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId)
           
 java.lang.String moveSubTree(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String treeNodeId, java.lang.String destParentTreeNodeId, java.lang.String destParentTreeVersionId, java.lang.String destParentTreeCode, java.lang.String commitFlag, java.lang.String newTreeNodeId)
           
 void moveTreeNode(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String treeNodeId, java.lang.String destinationParentNodeId)
           
 void removeSubTree(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String treeNodeId, java.lang.String commitFlag)
           
 void updateTreeNode(java.lang.String treeStructureCode, java.lang.String treeCode, java.lang.String treeVersionId, java.lang.String treeNodeId, java.lang.String parentTreeNodeId, java.lang.String dataSourceId, java.lang.String pk1StartValue, java.lang.String pk2StartValue, java.lang.String pk3StartValue, java.lang.String pk4StartValue, java.lang.String pk5StartValue, java.lang.String pk1EndValue, java.lang.String pk2EndValue, java.lang.String pk3EndValue, java.lang.String pk4EndValue, java.lang.String pk5EndValue, java.lang.String referenceTreeCode, java.lang.String referenceTreeVersionId, java.lang.String treeLabelId)
           
 
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, prepareAccessorViewObjects, 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

addValueTreeNode

java.lang.String addValueTreeNode(java.lang.String treeStructureCode,
                                  java.lang.String treeCode,
                                  java.lang.String treeVersionId,
                                  java.lang.String parentTreeNodeId,
                                  java.lang.String dataSourceId,
                                  java.lang.String pk1Value,
                                  java.lang.String pk2Value,
                                  java.lang.String pk3Value,
                                  java.lang.String pk4Value,
                                  java.lang.String pk5Value)

addRangeTreeNode

java.lang.String addRangeTreeNode(java.lang.String treeStructureCode,
                                  java.lang.String treeCode,
                                  java.lang.String treeVersionId,
                                  java.lang.String parentTreeNodeId,
                                  java.lang.String dataSourceId,
                                  java.lang.String pk1StartValue,
                                  java.lang.String pk2StartValue,
                                  java.lang.String pk3StartValue,
                                  java.lang.String pk4StartValue,
                                  java.lang.String pk5StartValue,
                                  java.lang.String pk1EndValue,
                                  java.lang.String pk2EndValue,
                                  java.lang.String pk3EndValue,
                                  java.lang.String pk4EndValue,
                                  java.lang.String pk5EndValue)

addTreeTreeNode

java.lang.String addTreeTreeNode(java.lang.String treeStructureCode,
                                 java.lang.String treeCode,
                                 java.lang.String treeVersionId,
                                 java.lang.String parentTreeNodeId,
                                 java.lang.String referenceTreeCode,
                                 java.lang.String referenceTreeVersionId)

deleteTreeNode

void deleteTreeNode(java.lang.String treeStructureCode,
                    java.lang.String treeCode,
                    java.lang.String treeVersionId,
                    java.lang.String treeNodeId)

updateTreeNode

void updateTreeNode(java.lang.String treeStructureCode,
                    java.lang.String treeCode,
                    java.lang.String treeVersionId,
                    java.lang.String treeNodeId,
                    java.lang.String parentTreeNodeId,
                    java.lang.String dataSourceId,
                    java.lang.String pk1StartValue,
                    java.lang.String pk2StartValue,
                    java.lang.String pk3StartValue,
                    java.lang.String pk4StartValue,
                    java.lang.String pk5StartValue,
                    java.lang.String pk1EndValue,
                    java.lang.String pk2EndValue,
                    java.lang.String pk3EndValue,
                    java.lang.String pk4EndValue,
                    java.lang.String pk5EndValue,
                    java.lang.String referenceTreeCode,
                    java.lang.String referenceTreeVersionId,
                    java.lang.String treeLabelId)

addRangeTreeNode

java.lang.String addRangeTreeNode(java.lang.String treeStructureCode,
                                  java.lang.String treeCode,
                                  java.lang.String treeVersionId,
                                  java.lang.String parentTreeNodeId,
                                  java.lang.String dataSourceId,
                                  java.lang.String pk1StartValue,
                                  java.lang.String pk2StartValue,
                                  java.lang.String pk3StartValue,
                                  java.lang.String pk4StartValue,
                                  java.lang.String pk5StartValue,
                                  java.lang.String pk1EndValue,
                                  java.lang.String pk2EndValue,
                                  java.lang.String pk3EndValue,
                                  java.lang.String pk4EndValue,
                                  java.lang.String pk5EndValue,
                                  java.lang.String treeLabelId)

addTreeTreeNode

java.lang.String addTreeTreeNode(java.lang.String treeStructureCode,
                                 java.lang.String treeCode,
                                 java.lang.String treeVersionId,
                                 java.lang.String parentTreeNodeId,
                                 java.lang.String referenceTreeCode,
                                 java.lang.String referenceTreeVersionId,
                                 java.lang.String treeLabelId)

addValueTreeNode

java.lang.String addValueTreeNode(java.lang.String treeStructureCode,
                                  java.lang.String treeCode,
                                  java.lang.String treeVersionId,
                                  java.lang.String parentTreeNodeId,
                                  java.lang.String dataSourceId,
                                  java.lang.String pk1Value,
                                  java.lang.String pk2Value,
                                  java.lang.String pk3Value,
                                  java.lang.String pk4Value,
                                  java.lang.String pk5Value,
                                  java.lang.String treeLabelId)

moveTreeNode

void moveTreeNode(java.lang.String treeStructureCode,
                  java.lang.String treeCode,
                  java.lang.String treeVersionId,
                  java.lang.String treeNodeId,
                  java.lang.String destinationParentNodeId)

getAllChildrenRows

oracle.jbo.RowIterator getAllChildrenRows(java.lang.String treeStructureCode,
                                          java.lang.String treeCode,
                                          java.lang.String treeVersionId,
                                          java.lang.String parentTreeNodeId)

getAllRangeNodes

oracle.jbo.RowIterator getAllRangeNodes(java.lang.String treeStructureCode,
                                        java.lang.String treeCode,
                                        java.lang.String treeVersionId)

findValueTreeNodes

oracle.jbo.RowIterator findValueTreeNodes(java.lang.String treeStructureCode,
                                          java.lang.String treeCode,
                                          java.lang.String treeVersionId,
                                          java.lang.String[] pkValues)

findRangeTreeNodes

oracle.jbo.RowIterator findRangeTreeNodes(java.lang.String treeStructureCode,
                                          java.lang.String treeCode,
                                          java.lang.String treeVersionId,
                                          java.lang.String[] pkStartValues,
                                          java.lang.String[] pkEndValues)

findRefTreeNodes

oracle.jbo.RowIterator findRefTreeNodes(java.lang.String treeStructureCode,
                                        java.lang.String treeCode,
                                        java.lang.String treeVersionId,
                                        java.lang.String refTreeCode,
                                        java.lang.String refTreeVersionId)

findTreeNode

oracle.jbo.Row findTreeNode(java.lang.String treeStructureCode,
                            java.lang.String treeCode,
                            java.lang.String treeVersionId,
                            java.lang.String treeNodeId)

moveSubTree

java.lang.String moveSubTree(java.lang.String treeStructureCode,
                             java.lang.String treeCode,
                             java.lang.String treeVersionId,
                             java.lang.String treeNodeId,
                             java.lang.String destParentTreeNodeId,
                             java.lang.String destParentTreeVersionId,
                             java.lang.String destParentTreeCode,
                             java.lang.String commitFlag,
                             java.lang.String newTreeNodeId)

copySubTree

java.lang.String copySubTree(java.lang.String treeStructureCode,
                             java.lang.String treeCode,
                             java.lang.String treeVersionId,
                             java.lang.String treeNodeId,
                             java.lang.String destParentTreeNodeId,
                             java.lang.String destParentTreeVersionId,
                             java.lang.String destParentTreeCode,
                             java.lang.String commitFlag,
                             java.lang.String newTreeNodeId)

removeSubTree

void removeSubTree(java.lang.String treeStructureCode,
                   java.lang.String treeCode,
                   java.lang.String treeVersionId,
                   java.lang.String treeNodeId,
                   java.lang.String commitFlag)

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.