Oracle Fusion Middleware extensions for Seed Data Framework
11g Release 1 (11.1.2)

E22564-02

oracle.apps.fnd.applseed.rt.extract.util.taxonomy
Class PartitionHelperFactory

java.lang.Object
  extended by oracle.apps.fnd.applseed.rt.extract.util.taxonomy.PartitionHelperFactory

public final class PartitionHelperFactory
extends java.lang.Object

This factory class creates PartitionHelper instances based on the links, either ViewLink or LOV, to Appl Taxonomy. As fall back, the partition attribute name in the Driver VO is used. VO Attribute Class instance created ------------- ---------------------- ApplicationId ApplicationIdHelperImpl ModuleId (or both) ModuleIdHelperImpl Neither SinglePartitionHelperImpl


Method Summary
static void clearCache()
          Clear the cached created PartitionHelper instances.
static PartitionHelper getPartitionHelper(oracle.jbo.ApplicationModule am)
           
static PartitionHelper getPartitionHelper(oracle.jbo.ApplicationModule am, oracle.jbo.ViewObject vo)
           
static PartitionHelper getPartitionHelper(oracle.jbo.ApplicationModule am, oracle.jbo.ViewObject vo, boolean ignoreExclusiveNode)
          Get or initialize PartitionHelper for the requested AM/VO.
static PartitionHelper getPartitionHelper(SDViewNode viewNode)
          Get or initialize PartitionHelper for the requested view node.
static PartitionHelper getPartitionHelper(SDViewNode viewNode, boolean ignoreExclusiveNode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getPartitionHelper

public static PartitionHelper getPartitionHelper(SDViewNode viewNode)
Get or initialize PartitionHelper for the requested view node.

Parameters:
viewNode - SDViewNode
Returns:
PartitionHelper interface

getPartitionHelper

public static PartitionHelper getPartitionHelper(SDViewNode viewNode,
                                                 boolean ignoreExclusiveNode)

getPartitionHelper

public static PartitionHelper getPartitionHelper(oracle.jbo.ApplicationModule am)

getPartitionHelper

public static PartitionHelper getPartitionHelper(oracle.jbo.ApplicationModule am,
                                                 oracle.jbo.ViewObject vo)

getPartitionHelper

public static PartitionHelper getPartitionHelper(oracle.jbo.ApplicationModule am,
                                                 oracle.jbo.ViewObject vo,
                                                 boolean ignoreExclusiveNode)
Get or initialize PartitionHelper for the requested AM/VO.

Parameters:
am - ApplicationModule
vo - ViewObject
Returns:
PartitionHelper interface

clearCache

public static void clearCache()
Clear the cached created PartitionHelper instances. For Bug 7669776 - need to recreate Taxonomy Service AM on any subsequent runs.


Oracle Fusion Middleware extensions for Seed Data Framework
11g Release 1 (11.1.2)

E22564-02

Copyright © 2011 Oracle. All Rights Reserved.