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

E22562-02

oracle.apps.fnd.applcore.trees.uiModel.util
Class TreeMetaDataLoader

java.lang.Object
  extended by oracle.apps.fnd.applcore.trees.uiModel.util.TreeMetaDataLoader

public final class TreeMetaDataLoader
extends java.lang.Object

Loader for Tree MetaData as map of Tree Code and Tree.

Author:
Abhay K Kumar <abhay.k.kumar.@oracle.com>

Method Summary
static TreeMetaDataLoader getInstance()
          Gets the metadata cache.
 java.util.Map<java.lang.String,Tree> getTreeMetadataMap(java.lang.String treeStructureCode, java.lang.String treeCode)
          Gets the Map representation of tree code and Tree for a tree Structure.
 java.util.Map<java.lang.String,Tree> getTreeMetadataMap(java.lang.String treeStructureCode, java.lang.String treeCode, oracle.jbo.server.ApplicationModuleImpl am)
          Gets the Map representation of tree code and Tree for a tree Structure.
 void invalidateTreeStructure(java.lang.String treeStructureCode)
          Invalidate the Tree cache for a given tree structure code.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static TreeMetaDataLoader getInstance()
Gets the metadata cache.

Returns:
MetadataCache the metadata cache

getTreeMetadataMap

public java.util.Map<java.lang.String,Tree> getTreeMetadataMap(java.lang.String treeStructureCode,
                                                               java.lang.String treeCode)
Gets the Map representation of tree code and Tree for a tree Structure.

Parameters:
treeStructureCode - the tree structure code
treeCode - as TreeCode
Returns:
the root tree nodes
See Also:
Tree

getTreeMetadataMap

public java.util.Map<java.lang.String,Tree> getTreeMetadataMap(java.lang.String treeStructureCode,
                                                               java.lang.String treeCode,
                                                               oracle.jbo.server.ApplicationModuleImpl am)
Gets the Map representation of tree code and Tree for a tree Structure.

Parameters:
treeStructureCode - the tree structure code
treeCode - as TreeCode
Returns:
the root tree nodes
See Also:
Tree

invalidateTreeStructure

public void invalidateTreeStructure(java.lang.String treeStructureCode)
Invalidate the Tree cache for a given tree structure code.

Parameters:
treeStructureCode - the tree structure code

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

E22562-02

Copyright © 2011 Oracle. All Rights Reserved.