com.sun.enterprise.deployment
Interface JndiNameEnvironment

All Known Subinterfaces:
WritableJndiNameEnvironment
All Known Implementing Classes:
Application, ApplicationClientDescriptor, DummyEjbDescriptor, EjbBundleDescriptor, EjbCMPEntityDescriptor, EjbDescriptor, EjbEntityDescriptor, EjbInterceptor, EjbMessageBeanDescriptor, EjbSessionDescriptor, IASEjbCMPEntityDescriptor, InterceptorDescriptor, JndiEnvironmentRefsGroupDescriptor, ManagedBeanDescriptor, WebBundleDescriptor, WebFragmentDescriptor

public interface JndiNameEnvironment

Objects implementing this interface allow their environment properties, ejb references and resource references to be read.

Author:
Danny Coward

Method Summary
 java.util.Set<DataSourceDefinitionDescriptor> getDataSourceDefinitionDescriptors()
          Return a set of data-source-definition descriptors.
 java.util.Set getEjbReferenceDescriptors()
          Return a set of ejb reference descriptors.
 EntityManagerFactoryReferenceDescriptor getEntityManagerFactoryReferenceByName(java.lang.String name)
          Return the entity manager factory reference descriptor corresponding to the given name.
 java.util.Set<EntityManagerFactoryReferenceDescriptor> getEntityManagerFactoryReferenceDescriptors()
          Return a set of entity manager factory reference descriptors.
 EntityManagerReferenceDescriptor getEntityManagerReferenceByName(java.lang.String name)
          Return the entity manager reference descriptor corresponding to the given name.
 java.util.Set<EntityManagerReferenceDescriptor> getEntityManagerReferenceDescriptors()
          Return a set of entity manager reference descriptors.
 java.util.Set getEnvironmentProperties()
          Return a set of environment properties.
 EnvironmentProperty getEnvironmentPropertyByName(java.lang.String name)
          Return the env-entry with the given name
 java.util.List<InjectionCapable> getInjectableResourcesByClass(java.lang.String className)
           
 InjectionInfo getInjectionInfoByClass(java.lang.Class clazz)
           
 JmsDestinationReferenceDescriptor getJmsDestinationReferenceByName(java.lang.String name)
          Return the JMS destination reference descriptor corresponding to the given name.
 java.util.Set getJmsDestinationReferenceDescriptors()
          Return a set of JMS destination reference descriptors.
 MessageDestinationReferenceDescriptor getMessageDestinationReferenceByName(java.lang.String name)
          Return the message destination reference descriptor corresponding to the given name.
 java.util.Set getMessageDestinationReferenceDescriptors()
          Return a set of message destination reference descriptors.
 LifecycleCallbackDescriptor getPostConstructDescriptorByClass(java.lang.String className)
          Return the post-construct descriptor corresponding to the given name.
 java.util.Set<LifecycleCallbackDescriptor> getPostConstructDescriptors()
          Return a set of post-construct descriptors.
 LifecycleCallbackDescriptor getPreDestroyDescriptorByClass(java.lang.String className)
          Return the pre-destroy descriptor corresponding to the given name.
 java.util.Set<LifecycleCallbackDescriptor> getPreDestroyDescriptors()
          Return a set of pre-destroy descriptors.
 java.util.Set getResourceReferenceDescriptors()
          Return a set of resource reference descriptors.
 ServiceReferenceDescriptor getServiceReferenceByName(java.lang.String name)
          Return the Service reference descriptor corresponding to the given name.
 java.util.Set getServiceReferenceDescriptors()
          Return a set of service reference descriptors.
 

Method Detail

getEnvironmentProperties

java.util.Set getEnvironmentProperties()
Return a set of environment properties.

Returns:
java.util.Set of EnvironmentProperty objects

getEnvironmentPropertyByName

EnvironmentProperty getEnvironmentPropertyByName(java.lang.String name)
Return the env-entry with the given name

Returns:
EnvironmentProperty descriptor

getEjbReferenceDescriptors

java.util.Set getEjbReferenceDescriptors()
Return a set of ejb reference descriptors.

Returns:
java.util.Set of EjbReferenceDescriptor objects

getServiceReferenceDescriptors

java.util.Set getServiceReferenceDescriptors()
Return a set of service reference descriptors.

Returns:
java.util.Set of ServiceReferenceDescriptor objects

getServiceReferenceByName

ServiceReferenceDescriptor getServiceReferenceByName(java.lang.String name)
Return the Service reference descriptor corresponding to the given name.

Returns:
ServiceReferenceDescriptor object

getResourceReferenceDescriptors

java.util.Set getResourceReferenceDescriptors()
Return a set of resource reference descriptors.

Returns:
java.util.Set of ResourceReferenceDescriptor objects

getJmsDestinationReferenceDescriptors

java.util.Set getJmsDestinationReferenceDescriptors()
Return a set of JMS destination reference descriptors.

Returns:
java.util.Set of JmsDestinationReferenceDescriptor objects

getJmsDestinationReferenceByName

JmsDestinationReferenceDescriptor getJmsDestinationReferenceByName(java.lang.String name)
Return the JMS destination reference descriptor corresponding to the given name.

Returns:
JmsDestinationReferenceDescriptor object

getMessageDestinationReferenceDescriptors

java.util.Set getMessageDestinationReferenceDescriptors()
Return a set of message destination reference descriptors.

Returns:
java.util.Set of MessageDestinationReferenceDescriptor objects

getMessageDestinationReferenceByName

MessageDestinationReferenceDescriptor getMessageDestinationReferenceByName(java.lang.String name)
Return the message destination reference descriptor corresponding to the given name.

Returns:
MessageDestinationReferenceDescriptor object

getPostConstructDescriptors

java.util.Set<LifecycleCallbackDescriptor> getPostConstructDescriptors()
Return a set of post-construct descriptors.

Returns:
java.util.Set of LifecycleCallbackDescriptor post-construct objects

getPostConstructDescriptorByClass

LifecycleCallbackDescriptor getPostConstructDescriptorByClass(java.lang.String className)
Return the post-construct descriptor corresponding to the given name.

Returns:
LifecycleCallbackDescriptor post-construct object

getPreDestroyDescriptors

java.util.Set<LifecycleCallbackDescriptor> getPreDestroyDescriptors()
Return a set of pre-destroy descriptors.

Returns:
java.util.Set of LifecycleCallbackDescriptor pre-destroy objects

getDataSourceDefinitionDescriptors

java.util.Set<DataSourceDefinitionDescriptor> getDataSourceDefinitionDescriptors()
Return a set of data-source-definition descriptors.

Returns:
java.util.Set of data-source-definition objects

getPreDestroyDescriptorByClass

LifecycleCallbackDescriptor getPreDestroyDescriptorByClass(java.lang.String className)
Return the pre-destroy descriptor corresponding to the given name.

Returns:
LifecycleCallbackDescriptor pre-destroy object

getEntityManagerFactoryReferenceDescriptors

java.util.Set<EntityManagerFactoryReferenceDescriptor> getEntityManagerFactoryReferenceDescriptors()
Return a set of entity manager factory reference descriptors.


getEntityManagerFactoryReferenceByName

EntityManagerFactoryReferenceDescriptor getEntityManagerFactoryReferenceByName(java.lang.String name)
Return the entity manager factory reference descriptor corresponding to the given name.


getEntityManagerReferenceDescriptors

java.util.Set<EntityManagerReferenceDescriptor> getEntityManagerReferenceDescriptors()
Return a set of entity manager reference descriptors.


getEntityManagerReferenceByName

EntityManagerReferenceDescriptor getEntityManagerReferenceByName(java.lang.String name)
Return the entity manager reference descriptor corresponding to the given name.


getInjectableResourcesByClass

java.util.List<InjectionCapable> getInjectableResourcesByClass(java.lang.String className)

getInjectionInfoByClass

InjectionInfo getInjectionInfoByClass(java.lang.Class clazz)


Copyright © 2012 GlassFish Community. All Rights Reserved.