public class ContextAdapter
extends java.lang.Object
| Constructor and Description | 
|---|
ContextAdapter(oracle.adf.share.jndi.AdfJndiContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addAppServerProvider(java.lang.String name,
                    AppServerProvider provider)
Adds a connection to the context. 
 | 
void | 
addContextListener(javax.naming.event.NamingListener contextListener)  | 
AppServerProvider | 
getAppServerProvider(java.lang.String name)
Lookup an AppServerProvider by name. 
 | 
java.util.List<java.util.Map.Entry<java.lang.String,AppServerProvider>> | 
getAppServerProviders()  | 
java.util.List<java.lang.String> | 
getConnectionNames()  | 
void | 
removeAppServerProvider(java.lang.String name)
Remove a name from the context. 
 | 
void | 
removeContextListener(javax.naming.event.NamingListener contextListener)  | 
void | 
save()
Saves the context 
 | 
void | 
updateAppServerProvider(java.lang.String name,
                       AppServerProvider provider)  | 
public ContextAdapter(oracle.adf.share.jndi.AdfJndiContext context)
public java.util.List<java.lang.String> getConnectionNames()
ConnectionException - if list could not be retrieved.public java.util.List<java.util.Map.Entry<java.lang.String,AppServerProvider>> getAppServerProviders() throws ConnectionException
ConnectionException - if AppServerProviders could not be retrieved.
 Error in constructing an individual AppServerProvider is logged but not thrown.public AppServerProvider getAppServerProvider(java.lang.String name)
ConnectionException - if name is not foundjava.lang.ClassCastException - if name is not bound to an AppServerProviderpublic void addAppServerProvider(java.lang.String name,
                        AppServerProvider provider)
name -  - ConnectionException - if the name already exists.public void removeAppServerProvider(java.lang.String name)
name - ConnectionException - if the name does not exist.public void updateAppServerProvider(java.lang.String name,
                           AppServerProvider provider)
public void save()
ConnectionException - if unable to save.public void addContextListener(javax.naming.event.NamingListener contextListener)
public void removeContextListener(javax.naming.event.NamingListener contextListener)