Package com.sun.enterprise.deployment
Interface JndiNameEnvironment
-
- All Known Subinterfaces:
EjbDescriptor,EjbMessageBeanDescriptor,EjbSessionDescriptor,WritableJndiNameEnvironment
- All Known Implementing Classes:
Application,ApplicationClientDescriptor,DummyEjbDescriptor,EjbBundleDescriptor,EjbBundleDescriptorImpl,EjbCMPEntityDescriptor,EjbDescriptor,EjbEntityDescriptor,EjbInterceptor,EjbMessageBeanDescriptor,EjbSessionDescriptor,IASEjbCMPEntityDescriptor,InterceptorDescriptor,JndiEnvironmentRefsGroupDescriptor,ManagedBeanDescriptor,WebBundleDescriptor,WebBundleDescriptorImpl,WebFragmentDescriptor
public interface JndiNameEnvironmentObjects implementing this interface allow their environment properties, ejb references and resource references to be read.- Author:
- Danny Coward
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<ResourceDescriptor>getAllResourcesDescriptors()Return a set of descriptors.Set<ResourceDescriptor>getAllResourcesDescriptors(Class givenClass)Return a set of descriptors based on the class value.Set<EjbReference>getEjbReferenceDescriptors()Return a set of ejb reference descriptors.EntityManagerFactoryReferenceDescriptorgetEntityManagerFactoryReferenceByName(String name)Return the entity manager factory reference descriptor corresponding to the given name.Set<EntityManagerFactoryReferenceDescriptor>getEntityManagerFactoryReferenceDescriptors()Return a set of entity manager factory reference descriptors.EntityManagerReferenceDescriptorgetEntityManagerReferenceByName(String name)Return the entity manager reference descriptor corresponding to the given name.Set<EntityManagerReferenceDescriptor>getEntityManagerReferenceDescriptors()Return a set of entity manager reference descriptors.Set<? extends EnvironmentEntry>getEnvironmentProperties()Return a set of environment properties.EnvironmentPropertygetEnvironmentPropertyByName(String name)Return the env-entry with the given nameList<InjectionCapable>getInjectableResourcesByClass(String className)InjectionInfogetInjectionInfoByClass(Class clazz)MessageDestinationReferenceDescriptorgetMessageDestinationReferenceByName(String name)Return the message destination reference descriptor corresponding to the given name.Set<? extends MessageDestinationReferencer>getMessageDestinationReferenceDescriptors()Return a set of message destination reference descriptors.LifecycleCallbackDescriptorgetPostConstructDescriptorByClass(String className)Return the post-construct descriptor corresponding to the given name.Set<LifecycleCallbackDescriptor>getPostConstructDescriptors()Return a set of post-construct descriptors.LifecycleCallbackDescriptorgetPreDestroyDescriptorByClass(String className)Return the pre-destroy descriptor corresponding to the given name.Set<LifecycleCallbackDescriptor>getPreDestroyDescriptors()Return a set of pre-destroy descriptors.Set<ResourceDescriptor>getResourceDescriptors(JavaEEResourceType type)Return a set of descriptors based on the type.ResourceEnvReferenceDescriptorgetResourceEnvReferenceByName(String name)Return the resource environment reference descriptor corresponding to the given name.Set<ResourceEnvReferenceDescriptor>getResourceEnvReferenceDescriptors()Return a set of resource environment reference descriptors.Set<ResourceReferenceDescriptor>getResourceReferenceDescriptors()Return a set of resource reference descriptors.ServiceReferenceDescriptorgetServiceReferenceByName(String name)Return the Service reference descriptor corresponding to the given name.Set<ServiceReferenceDescriptor>getServiceReferenceDescriptors()Return a set of service reference descriptors.
-
-
-
Method Detail
-
getEnvironmentProperties
Set<? extends EnvironmentEntry> getEnvironmentProperties()
Return a set of environment properties.- Returns:
- java.util.Set of EnvironmentProperty objects
-
getEnvironmentPropertyByName
EnvironmentProperty getEnvironmentPropertyByName(String name)
Return the env-entry with the given name- Returns:
- EnvironmentProperty descriptor
-
getEjbReferenceDescriptors
Set<EjbReference> getEjbReferenceDescriptors()
Return a set of ejb reference descriptors.- Returns:
- java.util.Set of EjbReferenceDescriptor objects
-
getServiceReferenceDescriptors
Set<ServiceReferenceDescriptor> getServiceReferenceDescriptors()
Return a set of service reference descriptors.- Returns:
- java.util.Set of ServiceReferenceDescriptor objects
-
getServiceReferenceByName
ServiceReferenceDescriptor getServiceReferenceByName(String name)
Return the Service reference descriptor corresponding to the given name.- Returns:
- ServiceReferenceDescriptor object
-
getResourceReferenceDescriptors
Set<ResourceReferenceDescriptor> getResourceReferenceDescriptors()
Return a set of resource reference descriptors.- Returns:
- java.util.Set of ResourceReferenceDescriptor objects
-
getResourceEnvReferenceDescriptors
Set<ResourceEnvReferenceDescriptor> getResourceEnvReferenceDescriptors()
Return a set of resource environment reference descriptors.- Returns:
- java.util.Set of ResourceEnvReferenceDescriptor objects
-
getResourceEnvReferenceByName
ResourceEnvReferenceDescriptor getResourceEnvReferenceByName(String name)
Return the resource environment reference descriptor corresponding to the given name.- Returns:
- ResourceEnvReferenceDescriptor object
-
getMessageDestinationReferenceDescriptors
Set<? extends MessageDestinationReferencer> getMessageDestinationReferenceDescriptors()
Return a set of message destination reference descriptors.- Returns:
- java.util.Set of MessageDestinationReferenceDescriptor objects
-
getMessageDestinationReferenceByName
MessageDestinationReferenceDescriptor getMessageDestinationReferenceByName(String name)
Return the message destination reference descriptor corresponding to the given name.- Returns:
- MessageDestinationReferenceDescriptor object
-
getPostConstructDescriptors
Set<LifecycleCallbackDescriptor> getPostConstructDescriptors()
Return a set of post-construct descriptors.- Returns:
- java.util.Set of LifecycleCallbackDescriptor post-construct objects
-
getPostConstructDescriptorByClass
LifecycleCallbackDescriptor getPostConstructDescriptorByClass(String className)
Return the post-construct descriptor corresponding to the given name.- Returns:
- LifecycleCallbackDescriptor post-construct object
-
getPreDestroyDescriptors
Set<LifecycleCallbackDescriptor> getPreDestroyDescriptors()
Return a set of pre-destroy descriptors.- Returns:
- java.util.Set of LifecycleCallbackDescriptor pre-destroy objects
-
getResourceDescriptors
Set<ResourceDescriptor> getResourceDescriptors(JavaEEResourceType type)
Return a set of descriptors based on the type.- Returns:
- java.util.Set of descriptor objects
-
getAllResourcesDescriptors
Set<ResourceDescriptor> getAllResourcesDescriptors(Class givenClass)
Return a set of descriptors based on the class value.- Returns:
- java.util.Set of descriptor objects
-
getAllResourcesDescriptors
Set<ResourceDescriptor> getAllResourcesDescriptors()
Return a set of descriptors.- Returns:
- java.util.Set of descriptor objects
-
getPreDestroyDescriptorByClass
LifecycleCallbackDescriptor getPreDestroyDescriptorByClass(String className)
Return the pre-destroy descriptor corresponding to the given name.- Returns:
- LifecycleCallbackDescriptor pre-destroy object
-
getEntityManagerFactoryReferenceDescriptors
Set<EntityManagerFactoryReferenceDescriptor> getEntityManagerFactoryReferenceDescriptors()
Return a set of entity manager factory reference descriptors.
-
getEntityManagerFactoryReferenceByName
EntityManagerFactoryReferenceDescriptor getEntityManagerFactoryReferenceByName(String name)
Return the entity manager factory reference descriptor corresponding to the given name.
-
getEntityManagerReferenceDescriptors
Set<EntityManagerReferenceDescriptor> getEntityManagerReferenceDescriptors()
Return a set of entity manager reference descriptors.
-
getEntityManagerReferenceByName
EntityManagerReferenceDescriptor getEntityManagerReferenceByName(String name)
Return the entity manager reference descriptor corresponding to the given name.
-
getInjectableResourcesByClass
List<InjectionCapable> getInjectableResourcesByClass(String className)
-
getInjectionInfoByClass
InjectionInfo getInjectionInfoByClass(Class clazz)
-
-