org.globus.wsrf.jndi
Class NamingContext

java.lang.Object
  extended byorg.globus.wsrf.jndi.NamingContext

public class NamingContext
extends java.lang.Object


Field Summary
private  javax.naming.Context context
           
private  org.apache.axis.AxisEngine engine
           
private static org.globus.util.I18n i18n
           
private static org.apache.commons.logging.Log logger
           
 
Constructor Summary
NamingContext(javax.naming.Context context, org.apache.axis.AxisEngine engine)
           
 
Method Summary
 void addEnvironment(org.globus.wsrf.tools.jndi.Environment environment)
           
private  void addParameters(javax.naming.Reference reference, org.globus.wsrf.tools.jndi.ResourceParameters parameters)
           
 void addResource(org.globus.wsrf.tools.jndi.Resource resource)
           
 void addResourceLink(org.globus.wsrf.tools.jndi.ResourceLink resourceLink)
           
 void addService(org.globus.wsrf.tools.jndi.ConfigContext subContext)
           
 void addServiceResource(org.globus.wsrf.tools.jndi.Resource resource, java.lang.String serviceName)
           
 void addSubContext(org.globus.wsrf.tools.jndi.ConfigContext subContext)
           
private  void createSubcontexts(java.lang.String name)
           
private  org.globus.wsrf.tools.jndi.ResourceParameters getParameters(org.globus.wsrf.tools.jndi.ResourceParameters parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

private static org.apache.commons.logging.Log logger

i18n

private static org.globus.util.I18n i18n

context

private javax.naming.Context context

engine

private org.apache.axis.AxisEngine engine
Constructor Detail

NamingContext

public NamingContext(javax.naming.Context context,
                     org.apache.axis.AxisEngine engine)
Method Detail

addEnvironment

public void addEnvironment(org.globus.wsrf.tools.jndi.Environment environment)
                    throws java.lang.IllegalArgumentException,
                           javax.naming.NamingException
Throws:
java.lang.IllegalArgumentException
javax.naming.NamingException

getParameters

private org.globus.wsrf.tools.jndi.ResourceParameters getParameters(org.globus.wsrf.tools.jndi.ResourceParameters parameters)

addResource

public void addResource(org.globus.wsrf.tools.jndi.Resource resource)
                 throws javax.naming.NamingException
Throws:
javax.naming.NamingException

addServiceResource

public void addServiceResource(org.globus.wsrf.tools.jndi.Resource resource,
                               java.lang.String serviceName)
                        throws javax.naming.NamingException
Throws:
javax.naming.NamingException

addResourceLink

public void addResourceLink(org.globus.wsrf.tools.jndi.ResourceLink resourceLink)
                     throws javax.naming.NamingException
Throws:
javax.naming.NamingException

addSubContext

public void addSubContext(org.globus.wsrf.tools.jndi.ConfigContext subContext)
                   throws javax.naming.NamingException
Throws:
javax.naming.NamingException

addService

public void addService(org.globus.wsrf.tools.jndi.ConfigContext subContext)
                throws javax.naming.NamingException
Throws:
javax.naming.NamingException

createSubcontexts

private void createSubcontexts(java.lang.String name)
                        throws javax.naming.NamingException
Throws:
javax.naming.NamingException

addParameters

private void addParameters(javax.naming.Reference reference,
                           org.globus.wsrf.tools.jndi.ResourceParameters parameters)