@Contract
public interface ComponentEnvManager
Modifier and Type | Method and Description |
---|---|
void |
addToComponentNamespace(JndiNameEnvironment origEnv,
Collection<EnvironmentProperty> envProps,
Collection<ResourceReferenceDescriptor> resRefs) |
String |
bindToComponentNamespace(JndiNameEnvironment env) |
String |
getComponentEnvId(JndiNameEnvironment env) |
ApplicationEnvironment |
getCurrentApplicationEnvironment()
Returns the current application environment if not running in a specified
container
|
JndiNameEnvironment |
getCurrentJndiNameEnvironment()
Remove once WebContainer sets JndiNameEnvironment on every "new ComponentInvocation()"
|
JndiNameEnvironment |
getJndiNameEnvironment(String componentId)
Remove once WebContainer sets JndiNameEnvironment on every "new ComponentInvocation()"
|
void |
unbindFromComponentNamespace(JndiNameEnvironment env) |
JndiNameEnvironment getJndiNameEnvironment(String componentId)
componentId
- JndiNameEnvironment getCurrentJndiNameEnvironment()
String getComponentEnvId(JndiNameEnvironment env)
String bindToComponentNamespace(JndiNameEnvironment env) throws NamingException
NamingException
void addToComponentNamespace(JndiNameEnvironment origEnv, Collection<EnvironmentProperty> envProps, Collection<ResourceReferenceDescriptor> resRefs) throws NamingException
NamingException
void unbindFromComponentNamespace(JndiNameEnvironment env) throws NamingException
NamingException
ApplicationEnvironment getCurrentApplicationEnvironment()
Copyright © 2018. All rights reserved.