| 
 | Apache Tomcat 6.0.53 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.catalina.deploy.NamingResources
public class NamingResources
Holds and manages the naming resources defined in the J2EE Enterprise Naming Context and their associated JNDI context.
| Field Summary | |
|---|---|
| protected  java.beans.PropertyChangeSupport | supportThe property change support for this component. | 
| Constructor Summary | |
|---|---|
| NamingResources()Create a new NamingResources instance. | |
| Method Summary | |
|---|---|
|  void | addEjb(ContextEjb ejb)Add an EJB resource reference for this web application. | 
|  void | addEnvironment(ContextEnvironment environment)Add an environment entry for this web application. | 
|  void | addLocalEjb(ContextLocalEjb ejb)Add a local EJB resource reference for this web application. | 
|  void | addMessageDestinationRef(MessageDestinationRef mdr)Add a message destination reference for this web application. | 
|  void | addPropertyChangeListener(java.beans.PropertyChangeListener listener)Add a property change listener to this component. | 
|  void | addResource(ContextResource resource)Add a resource reference for this web application. | 
|  void | addResourceEnvRef(ContextResourceEnvRef resource)Add a resource environment reference for this web application. | 
|  void | addResourceLink(ContextResourceLink resourceLink)Add a resource link for this web application. | 
|  void | addService(ContextService service)Add a web service reference for this web application. | 
|  boolean | exists(java.lang.String name)Return true if the name specified already exists. | 
|  ContextEjb | findEjb(java.lang.String name)Return the EJB resource reference with the specified name, if any; otherwise, return null. | 
|  ContextEjb[] | findEjbs()Return the defined EJB resource references for this application. | 
|  ContextEnvironment | findEnvironment(java.lang.String name)Return the environment entry with the specified name, if any; otherwise, return null. | 
|  ContextEnvironment[] | findEnvironments()Return the set of defined environment entries for this web application. | 
|  ContextLocalEjb | findLocalEjb(java.lang.String name)Return the local EJB resource reference with the specified name, if any; otherwise, return null. | 
|  ContextLocalEjb[] | findLocalEjbs()Return the defined local EJB resource references for this application. | 
|  MessageDestinationRef | findMessageDestinationRef(java.lang.String name)Return the message destination reference with the specified name, if any; otherwise, return null. | 
|  MessageDestinationRef[] | findMessageDestinationRefs()Return the defined message destination references for this application. | 
|  ContextResource | findResource(java.lang.String name)Return the resource reference with the specified name, if any; otherwise return null. | 
|  ContextResourceEnvRef | findResourceEnvRef(java.lang.String name)Return the resource environment reference type for the specified name, if any; otherwise return null. | 
|  ContextResourceEnvRef[] | findResourceEnvRefs()Return the set of resource environment reference names for this web application. | 
|  ContextResourceLink | findResourceLink(java.lang.String name)Return the resource link with the specified name, if any; otherwise return null. | 
|  ContextResourceLink[] | findResourceLinks()Return the defined resource links for this application. | 
|  ContextResource[] | findResources()Return the defined resource references for this application. | 
|  ContextService | findService(java.lang.String name)Return the web service reference for the specified name, if any; otherwise return null. | 
|  ContextService[] | findServices()Return the defined web service references for this application. | 
|  java.lang.Object | getContainer()Get the container with which the naming resources are associated. | 
|  ContextTransaction | getTransaction()Get the transaction object. | 
|  void | removeEjb(java.lang.String name)Remove any EJB resource reference with the specified name. | 
|  void | removeEnvironment(java.lang.String name)Remove any environment entry with the specified name. | 
|  void | removeLocalEjb(java.lang.String name)Remove any local EJB resource reference with the specified name. | 
|  void | removeMessageDestinationRef(java.lang.String name)Remove any message destination reference with the specified name. | 
|  void | removePropertyChangeListener(java.beans.PropertyChangeListener listener)Remove a property change listener from this component. | 
|  void | removeResource(java.lang.String name)Remove any resource reference with the specified name. | 
|  void | removeResourceEnvRef(java.lang.String name)Remove any resource environment reference with the specified name. | 
|  void | removeResourceLink(java.lang.String name)Remove any resource link with the specified name. | 
|  void | removeService(java.lang.String name)Remove any web service reference with the specified name. | 
|  void | setContainer(java.lang.Object container)Set the container with which the naming resources are associated. | 
|  void | setTransaction(ContextTransaction transaction)Set the transaction object. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
protected java.beans.PropertyChangeSupport support
| Constructor Detail | 
|---|
public NamingResources()
| Method Detail | 
|---|
public java.lang.Object getContainer()
public void setContainer(java.lang.Object container)
public void setTransaction(ContextTransaction transaction)
public ContextTransaction getTransaction()
public void addEjb(ContextEjb ejb)
ejb - New EJB resource referencepublic void addEnvironment(ContextEnvironment environment)
environment - New environment entrypublic void addLocalEjb(ContextLocalEjb ejb)
ejb - New EJB resource referencepublic void addMessageDestinationRef(MessageDestinationRef mdr)
mdr - New message destination referencepublic void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
listener - The listener to addpublic void addResource(ContextResource resource)
resource - New resource referencepublic void addResourceEnvRef(ContextResourceEnvRef resource)
resource - The resourcepublic void addResourceLink(ContextResourceLink resourceLink)
resourceLink - New resource linkpublic void addService(ContextService service)
service - New web service referencepublic ContextEjb findEjb(java.lang.String name)
null.
name - Name of the desired EJB resource referencepublic ContextEjb[] findEjbs()
public ContextEnvironment findEnvironment(java.lang.String name)
null.
name - Name of the desired environment entrypublic ContextEnvironment[] findEnvironments()
public ContextLocalEjb findLocalEjb(java.lang.String name)
null.
name - Name of the desired EJB resource referencepublic ContextLocalEjb[] findLocalEjbs()
public MessageDestinationRef findMessageDestinationRef(java.lang.String name)
null.
name - Name of the desired message destination referencepublic MessageDestinationRef[] findMessageDestinationRefs()
public ContextResource findResource(java.lang.String name)
null.
name - Name of the desired resource referencepublic ContextResourceLink findResourceLink(java.lang.String name)
null.
name - Name of the desired resource linkpublic ContextResourceLink[] findResourceLinks()
public ContextResource[] findResources()
public ContextResourceEnvRef findResourceEnvRef(java.lang.String name)
null.
name - Name of the desired resource environment referencepublic ContextResourceEnvRef[] findResourceEnvRefs()
public ContextService findService(java.lang.String name)
null.
name - Name of the desired web servicepublic ContextService[] findServices()
public boolean exists(java.lang.String name)
public void removeEjb(java.lang.String name)
name - Name of the EJB resource reference to removepublic void removeEnvironment(java.lang.String name)
name - Name of the environment entry to removepublic void removeLocalEjb(java.lang.String name)
name - Name of the EJB resource reference to removepublic void removeMessageDestinationRef(java.lang.String name)
name - Name of the message destination resource reference to removepublic void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
listener - The listener to removepublic void removeResource(java.lang.String name)
name - Name of the resource reference to removepublic void removeResourceEnvRef(java.lang.String name)
name - Name of the resource environment reference to removepublic void removeResourceLink(java.lang.String name)
name - Name of the resource link to removepublic void removeService(java.lang.String name)
name - Name of the web service reference to remove| 
 | Apache Tomcat 6.0.53 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||