Uses of Interface
com.sun.enterprise.deployment.JndiNameEnvironment
-
-
Uses of JndiNameEnvironment in com.sun.enterprise.container.common.impl
Methods in com.sun.enterprise.container.common.impl that return JndiNameEnvironment Modifier and Type Method Description JndiNameEnvironmentComponentEnvManagerImpl. getCurrentJndiNameEnvironment()JndiNameEnvironmentComponentEnvManagerImpl. getJndiNameEnvironment(String componentId)Methods in com.sun.enterprise.container.common.impl with parameters of type JndiNameEnvironment Modifier and Type Method Description voidComponentEnvManagerImpl. addToComponentNamespace(JndiNameEnvironment origEnv, Collection<EnvironmentProperty> envProps, Collection<ResourceReferenceDescriptor> resRefs)StringComponentEnvManagerImpl. bindToComponentNamespace(JndiNameEnvironment env)StringComponentEnvManagerImpl. getComponentEnvId(JndiNameEnvironment env)Generate a unique id name for each J2EE component.voidComponentEnvManagerImpl. register(String componentId, JndiNameEnvironment env)voidComponentEnvManagerImpl. unbindFromComponentNamespace(JndiNameEnvironment env) -
Uses of JndiNameEnvironment in com.sun.enterprise.container.common.impl.util
Methods in com.sun.enterprise.container.common.impl.util with parameters of type JndiNameEnvironment Modifier and Type Method Description voidInjectionManagerImpl. inject(Class clazz, Object instance, JndiNameEnvironment envDescriptor, String componentId, boolean invokePostConstruct)voidInjectionManagerImpl. injectClass(Class clazz, JndiNameEnvironment componentEnv)voidInjectionManagerImpl. injectClass(Class clazz, JndiNameEnvironment componentEnv, boolean invokePostConstruct)voidInjectionManagerImpl. injectInstance(Object instance, JndiNameEnvironment componentEnv)voidInjectionManagerImpl. injectInstance(Object instance, JndiNameEnvironment componentEnv, boolean invokePostConstruct)voidInjectionManagerImpl. invokeClassPreDestroy(Class clazz, JndiNameEnvironment componentEnv)voidInjectionManagerImpl. invokeInstancePostConstruct(Object instance, JndiNameEnvironment componentEnv)voidInjectionManagerImpl. invokeInstancePreDestroy(Object instance, JndiNameEnvironment componentEnv) -
Uses of JndiNameEnvironment in com.sun.enterprise.container.common.spi.util
Methods in com.sun.enterprise.container.common.spi.util that return JndiNameEnvironment Modifier and Type Method Description JndiNameEnvironmentComponentEnvManager. getCurrentJndiNameEnvironment()Remove once WebContainer sets JndiNameEnvironment on every "new ComponentInvocation()"JndiNameEnvironmentComponentEnvManager. getJndiNameEnvironment(String componentId)Remove once WebContainer sets JndiNameEnvironment on every "new ComponentInvocation()"Methods in com.sun.enterprise.container.common.spi.util with parameters of type JndiNameEnvironment Modifier and Type Method Description voidComponentEnvManager. addToComponentNamespace(JndiNameEnvironment origEnv, Collection<EnvironmentProperty> envProps, Collection<ResourceReferenceDescriptor> resRefs)StringComponentEnvManager. bindToComponentNamespace(JndiNameEnvironment env)StringComponentEnvManager. getComponentEnvId(JndiNameEnvironment env)voidInjectionManager. inject(Class clazz, Object instance, JndiNameEnvironment envDescriptor, String componentId, boolean invokePostConstruct)Perform injection.voidInjectionManager. injectClass(Class clazz, JndiNameEnvironment componentEnv)Inject the injectable resources from the given component environment into a Class instance.voidInjectionManager. injectClass(Class clazz, JndiNameEnvironment componentEnv, boolean invokePostConstruct)Inject the injectable resources from the given component environment into a Class instance.voidInjectionManager. injectInstance(Object instance, JndiNameEnvironment componentEnv)Inject the injectable resources from the given component environment into an object instance.voidInjectionManager. injectInstance(Object instance, JndiNameEnvironment componentEnv, boolean invokePostConstruct)Inject the injectable resources from the given component environment into an object instance.voidInjectionManager. invokeClassPreDestroy(Class clazz, JndiNameEnvironment componentEnv)Invoke any static @PreDestroy methods defined on the class (and super-classes).voidInjectionManager. invokeInstancePostConstruct(Object instance, JndiNameEnvironment componentEnv)Invoke any @PostConstruct methods defined on the instance's class (and super-classes).voidInjectionManager. invokeInstancePreDestroy(Object instance, JndiNameEnvironment componentEnv)Invoke any @PreDestroy methods defined on the instance's class (and super-classes).voidComponentEnvManager. unbindFromComponentNamespace(JndiNameEnvironment env) -
Uses of JndiNameEnvironment in com.sun.enterprise.deployment
Subinterfaces of JndiNameEnvironment in com.sun.enterprise.deployment Modifier and Type Interface Description interfaceEjbDescriptorInterface for information about an EJBinterfaceEjbMessageBeanDescriptorInterface for Message-Driven BeansinterfaceEjbSessionDescriptorinterfaceWritableJndiNameEnvironmentObjects implementing this interface allow their environment properties, ejb references and resource references to be written.Classes in com.sun.enterprise.deployment that implement JndiNameEnvironment Modifier and Type Class Description classApplicationObjects of this type encapsulate the data and behaviour of a J2EE application.classApplicationClientDescriptorI represent all the deployment information about an application client [{0}].classEjbBundleDescriptorI represent all the configurable deployment information contained in an EJB JAR.classEjbInterceptorContains information about 1 ejb interceptor.classInterceptorDescriptorContains information about 1 Java EE interceptor.classJndiEnvironmentRefsGroupDescriptorContains information about jndiEnvironmentRefsGroup.classManagedBeanDescriptorDescriptor representing a Java EE Managed Bean.classWebBundleDescriptorThis class represents all the deployment information about a web application.Methods in com.sun.enterprise.deployment with parameters of type JndiNameEnvironment Modifier and Type Method Description abstract voidWebBundleDescriptor. addJndiNameEnvironment(JndiNameEnvironment env)protected abstract voidWebBundleDescriptor. combineEjbReferenceDescriptors(JndiNameEnvironment env)protected abstract voidWebBundleDescriptor. combineEntityManagerFactoryReferenceDescriptors(JndiNameEnvironment env)protected abstract voidWebBundleDescriptor. combineEntityManagerReferenceDescriptors(JndiNameEnvironment env)protected abstract voidWebBundleDescriptor. combineEnvironmentEntries(JndiNameEnvironment env)protected abstract voidWebBundleDescriptor. combineMessageDestinationReferenceDescriptors(JndiNameEnvironment env)protected abstract voidWebBundleDescriptor. combineResourceDescriptors(JndiNameEnvironment env, JavaEEResourceType javaEEResourceType)protected abstract voidWebBundleDescriptor. combineResourceEnvReferenceDescriptors(JndiNameEnvironment env)protected abstract voidWebBundleDescriptor. combineResourceReferenceDescriptors(JndiNameEnvironment env)protected abstract voidWebBundleDescriptor. combineServiceReferenceDescriptors(JndiNameEnvironment env)protected static Collection<? extends PersistenceUnitDescriptor>BundleDescriptor. findReferencedPUsViaPCRefs(JndiNameEnvironment component)helper method: find all PUs referenced via @PersistenceContext orprotected static Collection<? extends PersistenceUnitDescriptor>BundleDescriptor. findReferencedPUsViaPURefs(JndiNameEnvironment component)helper method: find all PUs referenced via @PersistenceUnit orList<InjectionCapable>BundleDescriptor. getInjectableResources(JndiNameEnvironment jndiNameEnv)protected List<InjectionCapable>BundleDescriptor. getInjectableResourcesByClass(String className, JndiNameEnvironment jndiNameEnv)Define implementation of getInjectableResourceByClass here so it isn't replicated across appclient, web, ejb descriptors.protected abstract List<InjectionCapable>WebBundleDescriptor. getInjectableResourcesByClass(String className, JndiNameEnvironment jndiNameEnv)InjectionInfoBundleDescriptor. getInjectionInfoByClass(Class clazz, JndiNameEnvironment jndiNameEnv)protected Collection<NamedDescriptor>BundleDescriptor. getNamedDescriptorsFrom(JndiNameEnvironment nameEnvironment)Utility method for iterating the set of named descriptors in the supplied nameEnvironmentprotected Vector<NamedReferencePair>BundleDescriptor. getNamedReferencePairsFrom(JndiNameEnvironment nameEnvironment)Utility method for iterating the set of NameReference pairs in the supplied nameEnvironmentLifecycleCallbackDescriptorBundleDescriptor. getPostConstructDescriptorByClass(String className, JndiNameEnvironment jndiNameEnv)LifecycleCallbackDescriptorBundleDescriptor. getPreDestroyDescriptorByClass(String className, JndiNameEnvironment jndiNameEnv) -
Uses of JndiNameEnvironment in com.sun.enterprise.deployment.node
Methods in com.sun.enterprise.deployment.node with parameters of type JndiNameEnvironment Modifier and Type Method Description protected voidDeploymentDescriptorNode. writeJNDIEnvironmentRefs(Node node, JndiNameEnvironment descriptor)writes jndi environment references group nodes -
Uses of JndiNameEnvironment in com.sun.enterprise.deployment.node.runtime
Methods in com.sun.enterprise.deployment.node.runtime with parameters of type JndiNameEnvironment Modifier and Type Method Description static voidServiceRefNode. writeServiceReferences(Node parent, JndiNameEnvironment descriptor)writes all the runtime information for service references -
Uses of JndiNameEnvironment in com.sun.enterprise.deployment.node.ws
Methods in com.sun.enterprise.deployment.node.ws with parameters of type JndiNameEnvironment Modifier and Type Method Description static voidWLServiceRefNode. writeServiceReferences(Node parent, JndiNameEnvironment descriptor)writes all the runtime information for service references -
Uses of JndiNameEnvironment in com.sun.enterprise.deployment.util
Methods in com.sun.enterprise.deployment.util with parameters of type JndiNameEnvironment Modifier and Type Method Description static ApplicationDOLUtils. getApplicationFromEnv(JndiNameEnvironment env)static StringDOLUtils. getApplicationName(JndiNameEnvironment env)static StringDOLUtils. getComponentEnvId(JndiNameEnvironment env)Generate a unique id name for each J2EE component.static StringDOLUtils. getModuleName(JndiNameEnvironment env)static booleanDOLUtils. getTreatComponentAsModule(JndiNameEnvironment env)Returns true if the environment or its parent is aWebBundleDescriptor, false otherwisestatic booleanDOLUtils. isEarApplication(JndiNameEnvironment env)voidEnvEntriesValidator. validateEnvEntries(JndiNameEnvironment env) -
Uses of JndiNameEnvironment in org.glassfish.ejb.deployment.descriptor
Classes in org.glassfish.ejb.deployment.descriptor that implement JndiNameEnvironment Modifier and Type Class Description classDummyEjbDescriptorA dummy implementation of the EjbDescriptorclassEjbBundleDescriptorImplThe concrete implementation of abstract super class com.sun.enterprise.deployment.EjbBundleDescriptor.classEjbCMPEntityDescriptorThis class contains information about EJB1.1 and EJB2.0 CMP EntityBeans.classEjbDescriptorThis abstract class encapsulates the meta-information describing Entity, Session and MessageDriven EJBs.classEjbEntityDescriptorThis class contains deployment information for an EntityBean with bean-managed persistence.classEjbMessageBeanDescriptorObjects of this kind represent the deployment information describing a single message driven Ejb.classEjbSessionDescriptorObjects of this kind represent the deployment information describing a single Session Ejb : { stateful , stateless, singleton }classIASEjbCMPEntityDescriptorThis class contains information about EJB1.1 and EJB2.0 CMP EntityBeans.Methods in org.glassfish.ejb.deployment.descriptor with parameters of type JndiNameEnvironment Modifier and Type Method Description protected List<InjectionCapable>EjbBundleDescriptorImpl. getInjectableResourcesByClass(String className, JndiNameEnvironment jndiNameEnv) -
Uses of JndiNameEnvironment in org.glassfish.web.deployment.descriptor
Classes in org.glassfish.web.deployment.descriptor that implement JndiNameEnvironment Modifier and Type Class Description classWebBundleDescriptorImplThe concrete implementation of abstract super class com.sun.enterprise.deployment.WebBundleDescriptor.classWebFragmentDescriptorI am an object that represents all the deployment information about a web fragment.
-