com.sun.enterprise.container.common.spi.util
Interface ComponentEnvManager

All Known Implementing Classes:
ComponentEnvManagerImpl

@Contract
public interface ComponentEnvManager


Method Summary
 void addToComponentNamespace(JndiNameEnvironment origEnv, Collection<EnvironmentProperty> envProps, Collection<ResourceReferenceDescriptor> resRefs)
           
 String bindToComponentNamespace(JndiNameEnvironment env)
           
 String getComponentEnvId(JndiNameEnvironment env)
           
 JndiNameEnvironment getCurrentJndiNameEnvironment()
           
 JndiNameEnvironment getJndiNameEnvironment(String componentId)
           
 void unbindFromComponentNamespace(JndiNameEnvironment env)
           
 

Method Detail

getJndiNameEnvironment

JndiNameEnvironment getJndiNameEnvironment(String componentId)

getCurrentJndiNameEnvironment

JndiNameEnvironment getCurrentJndiNameEnvironment()

getComponentEnvId

String getComponentEnvId(JndiNameEnvironment env)

bindToComponentNamespace

String bindToComponentNamespace(JndiNameEnvironment env)
                                throws NamingException
Throws:
NamingException

addToComponentNamespace

void addToComponentNamespace(JndiNameEnvironment origEnv,
                             Collection<EnvironmentProperty> envProps,
                             Collection<ResourceReferenceDescriptor> resRefs)
                             throws NamingException
Throws:
NamingException

unbindFromComponentNamespace

void unbindFromComponentNamespace(JndiNameEnvironment env)
                                  throws NamingException
Throws:
NamingException


Copyright © 2012 GlassFish Community. All Rights Reserved.