Interface ComponentEnvManager
-
- All Known Implementing Classes:
ComponentEnvManagerImpl
@Contract public interface ComponentEnvManager
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddToComponentNamespace(com.sun.enterprise.deployment.JndiNameEnvironment origEnv, Collection<com.sun.enterprise.deployment.EnvironmentProperty> envProps, Collection<com.sun.enterprise.deployment.ResourceReferenceDescriptor> resRefs)StringbindToComponentNamespace(com.sun.enterprise.deployment.JndiNameEnvironment env)StringgetComponentEnvId(com.sun.enterprise.deployment.JndiNameEnvironment env)org.glassfish.api.invocation.ApplicationEnvironmentgetCurrentApplicationEnvironment()Returns the current application environment if not running in a specified containercom.sun.enterprise.deployment.JndiNameEnvironmentgetCurrentJndiNameEnvironment()com.sun.enterprise.deployment.JndiNameEnvironmentgetJndiNameEnvironment(String componentId)voidunbindFromComponentNamespace(com.sun.enterprise.deployment.JndiNameEnvironment env)
-
-
-
Method Detail
-
getJndiNameEnvironment
com.sun.enterprise.deployment.JndiNameEnvironment getJndiNameEnvironment(String componentId)
-
getCurrentJndiNameEnvironment
com.sun.enterprise.deployment.JndiNameEnvironment getCurrentJndiNameEnvironment()
-
getComponentEnvId
String getComponentEnvId(com.sun.enterprise.deployment.JndiNameEnvironment env)
-
bindToComponentNamespace
String bindToComponentNamespace(com.sun.enterprise.deployment.JndiNameEnvironment env) throws NamingException
- Throws:
NamingException
-
addToComponentNamespace
void addToComponentNamespace(com.sun.enterprise.deployment.JndiNameEnvironment origEnv, Collection<com.sun.enterprise.deployment.EnvironmentProperty> envProps, Collection<com.sun.enterprise.deployment.ResourceReferenceDescriptor> resRefs) throws NamingException- Throws:
NamingException
-
unbindFromComponentNamespace
void unbindFromComponentNamespace(com.sun.enterprise.deployment.JndiNameEnvironment env) throws NamingException- Throws:
NamingException
-
getCurrentApplicationEnvironment
org.glassfish.api.invocation.ApplicationEnvironment getCurrentApplicationEnvironment()
Returns the current application environment if not running in a specified container- Returns:
- The current application environment or null if we are not currently running as a specific application
-
-