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

E22562-05

oracle.apps.fnd.applcore.flex.uimodeler.util.common
Class UIServiceProvider

java.lang.Object
  extended by oracle.apps.fnd.applcore.flex.uimodeler.util.common.UIServiceProvider

public class UIServiceProvider
extends java.lang.Object

Provides services to access various metadata.


Constructor Summary
UIServiceProvider(java.lang.String connectionURL)
          Constructs a service provider with a connection URL.
 
Method Summary
static oracle.jbo.ApplicationModule createAM(java.lang.String jdbcURL, java.lang.String amName)
          Deprecated.  
 java.lang.Object[] getApplicationInformation(java.lang.Long appId)
          Gets the information for an application.
 java.lang.Object[] getApplicationInformation(java.lang.String appShortName)
          Gets information for an application.
 oracle.jbo.ApplicationModule getApplicationServiceAM()
          Gets application metadata service.
 oracle.jbo.ApplicationModule getCategoryServiceAM()
          Gets category metadata service.
 ConnectionIdentifier getConnectionIdentifier()
          Gets the connection identifier associated with this object.
 oracle.jbo.ApplicationModule getDFFMetaDataAM()
          Gets Descriptive Flexfield metadata service.
 void release()
          Releases all resources used by this object.
static void releaseAM(oracle.jbo.ApplicationModule am)
          Deprecated.  
 void releaseApplicationServiceAM()
          Releases the Application Service service
 void releaseCategoryServiceAM()
          Releases the Category service
 void releaseDFFMetaDataAM()
          Releases the Descriptive Flexfield metadata service
 void releaseService(oracle.jbo.ApplicationModule am)
          Deprecated. 
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UIServiceProvider

public UIServiceProvider(java.lang.String connectionURL)
Constructs a service provider with a connection URL.

Parameters:
connectionURL - the connection URL
Method Detail

getConnectionIdentifier

public final ConnectionIdentifier getConnectionIdentifier()
Gets the connection identifier associated with this object.

Returns:
the connection identifier associated with this object

getCategoryServiceAM

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

Returns:
the category metadata service

getApplicationServiceAM

public oracle.jbo.ApplicationModule getApplicationServiceAM()
Gets application metadata service.

Returns:
the application metadata service

getDFFMetaDataAM

public oracle.jbo.ApplicationModule getDFFMetaDataAM()
Gets Descriptive Flexfield metadata service.

Returns:
the application metadata service

releaseDFFMetaDataAM

public void releaseDFFMetaDataAM()
Releases the Descriptive Flexfield metadata service


releaseCategoryServiceAM

public void releaseCategoryServiceAM()
Releases the Category service


releaseApplicationServiceAM

public void releaseApplicationServiceAM()
Releases the Application Service service


release

public void release()
Releases all resources used by this object.


releaseService

@Deprecated
public void releaseService(oracle.jbo.ApplicationModule am)
Deprecated. 

Releases an application module created by this class.

Parameters:
am - the application module
See Also:
createAM(java.lang.String, java.lang.String), releaseAM(oracle.jbo.ApplicationModule)

getApplicationInformation

public java.lang.Object[] getApplicationInformation(java.lang.String appShortName)
Gets information for an application.

Parameters:
appShortName - the application short name
Returns:
{application ID, application name}

getApplicationInformation

public java.lang.Object[] getApplicationInformation(java.lang.Long appId)
Gets the information for an application.

Parameters:
appId - the application ID
Returns:
the application ID and the application name

createAM

@Deprecated
public static oracle.jbo.ApplicationModule createAM(java.lang.String jdbcURL,
                                                               java.lang.String amName)
Deprecated. 

Create an application module, assuming the configuration name is the short name appended with "Local". The return application module must be released with release in this class.

This method is deprecated. Use oracle.apps.fnd.applcore.flex.runtime.ConnectionIdentifier.

Parameters:
jdbcURL - the connection string
amName - the full name of the application module
Returns:
the application module.
See Also:
releaseAM(ApplicationModule), ConnectionIdentifier

releaseAM

@Deprecated
public static void releaseAM(oracle.jbo.ApplicationModule am)
Deprecated. 

Releases an application moduled created by createAM of this class.

This method is deprecated. Use oracle.apps.fnd.applcore.flex.runtime.ConnectionIdentifier.

Parameters:
am - the application module
See Also:
createAM(java.lang.String, java.lang.String), ConnectionIdentifier

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

E22562-05

Copyright © 2012 Oracle. All Rights Reserved.