com.sun.enterprise.container.common.impl
Class ComponentEnvManagerImpl
java.lang.Object
com.sun.enterprise.container.common.impl.ComponentEnvManagerImpl
- All Implemented Interfaces:
- ComponentEnvManager
@Service
public class ComponentEnvManagerImpl
- extends Object
- implements ComponentEnvManager
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ComponentEnvManagerImpl
public ComponentEnvManagerImpl()
register
public void register(String componentId,
JndiNameEnvironment env)
unregister
public void unregister(String componentId)
getJndiNameEnvironment
public JndiNameEnvironment getJndiNameEnvironment(String componentId)
- Specified by:
getJndiNameEnvironment in interface ComponentEnvManager
getCurrentJndiNameEnvironment
public JndiNameEnvironment getCurrentJndiNameEnvironment()
- Specified by:
getCurrentJndiNameEnvironment in interface ComponentEnvManager
bindToComponentNamespace
public String bindToComponentNamespace(JndiNameEnvironment env)
throws NamingException
- Specified by:
bindToComponentNamespace in interface ComponentEnvManager
- Throws:
NamingException
addToComponentNamespace
public void addToComponentNamespace(JndiNameEnvironment origEnv,
Collection<EnvironmentProperty> envProps,
Collection<ResourceReferenceDescriptor> resRefs)
throws NamingException
- Specified by:
addToComponentNamespace in interface ComponentEnvManager
- Throws:
NamingException
unbindFromComponentNamespace
public void unbindFromComponentNamespace(JndiNameEnvironment env)
throws NamingException
- Specified by:
unbindFromComponentNamespace in interface ComponentEnvManager
- Throws:
NamingException
getComponentEnvId
public String getComponentEnvId(JndiNameEnvironment env)
- Generate a unique id name for each J2EE component.
- Specified by:
getComponentEnvId in interface ComponentEnvManager
Copyright © 2012 GlassFish Community. All Rights Reserved.