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

E22562-01

oracle.apps.fnd.applcore.flex.runtime
Class ApplicationResources

java.lang.Object
  extended by oracle.apps.fnd.applcore.flex.runtime.ApplicationResources

public final class ApplicationResources
extends java.lang.Object

Application resources available to flexfield runtime. An object of this class is reusable -- the accessors can be invoked again after release() is called; however concurrent use of an object of this class is not supported. Calling release() will invalidate all resources obtained previously through the object.


Constructor Summary
ApplicationResources()
          Constructs an instance of ApplicationResources.
ApplicationResources(ConnectionIdentifier conn)
          Constructs an instance of ApplicationResources.
 
Method Summary
 oracle.jbo.ApplicationModule getCategoryServiceAM()
          Gets category metadata service.
 ConnectionIdentifier getConnectionIdentifier()
          Gets the connection identifier used by this class.
 oracle.jbo.ApplicationModule getDescriptiveFlexfieldServiceAM()
          Gets descriptive flexfield metadata service.
 oracle.jbo.ApplicationModule getKeyFlexfieldServiceAM()
          Gets key flexfield metadata service.
 oracle.jbo.ApplicationModule getTreeStructureServiceAM()
          Gets the tree structure service.
 void release()
          Releases the resources.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationResources

public ApplicationResources(ConnectionIdentifier conn)
Constructs an instance of ApplicationResources.

Parameters:
conn - the connection identifier
Throws:
java.lang.IllegalArgumentException - if the given connection identifier is null

ApplicationResources

public ApplicationResources()
Constructs an instance of ApplicationResources. The connection information comes from the configurations of the application modules.

Method Detail

getConnectionIdentifier

public final ConnectionIdentifier getConnectionIdentifier()
Gets the connection identifier used by this class.

Returns:
the connection identifier used by this class

getDescriptiveFlexfieldServiceAM

public oracle.jbo.ApplicationModule getDescriptiveFlexfieldServiceAM()
Gets descriptive flexfield metadata service.

Returns:
the descriptive flexfield metadata service

getKeyFlexfieldServiceAM

public oracle.jbo.ApplicationModule getKeyFlexfieldServiceAM()
Gets key flexfield metadata service.

Returns:
the key flexfield metadata service

getCategoryServiceAM

public oracle.jbo.ApplicationModule getCategoryServiceAM()
Gets category metadata service.

Returns:
the category metadata service

getTreeStructureServiceAM

public oracle.jbo.ApplicationModule getTreeStructureServiceAM()
Gets the tree structure service.

Returns:
the tree structure service

release

public void release()
Releases the resources. Once the resources are released, the application modules obtained from this object are no longer valid.


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

E22562-01

Copyright © 2011 Oracle. All Rights Reserved.