fr.dyade.aaa.jndi2.soap.SoapExt_NamingContextImpl Class Reference

Inherits fr.dyade.aaa.jndi2.client.NamingContextImpl.

Inheritance diagram for fr.dyade.aaa.jndi2.soap.SoapExt_NamingContextImpl:

Inheritance graph
[legend]
Collaboration diagram for fr.dyade.aaa.jndi2.soap.SoapExt_NamingContextImpl:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SoapExt_NamingContextImpl (String soapHost, int soapPort, String jndiHost, int jndiPort) throws NamingException
void bind (String name, Object obj) throws NamingException
void rebind (String name, Object obj) throws NamingException
Object lookup (String name) throws NamingException
void unbind (String name) throws NamingException
NamingEnumeration list (String name) throws NamingException
NamingEnumeration listBindings (String name) throws NamingException
Context createSubcontext (String name) throws NamingException
void destroySubcontext (String name) throws NamingException

Detailed Description

The SoapExt_NamingContextImpl class is an extended NamingContextImpl calling a JNDI SOAP service's methods rather than using a TCP connection for interacting with the JNDI server.

Definition at line 56 of file SoapExt_NamingContextImpl.java.


Constructor & Destructor Documentation

fr.dyade.aaa.jndi2.soap.SoapExt_NamingContextImpl.SoapExt_NamingContextImpl ( String  soapHost,
int  soapPort,
String  jndiHost,
int  jndiPort 
) throws NamingException

Constructs a SoapExt_NamingContextImpl, deploys and initializes the JNDI SOAP service.

Parameters:
soapHost Host hosting the SOAP service.
soapPort SOAP service's port.
jndiHost Host hosting the JNDI server.
jndiPort JNDI server's port.
Exceptions:
NamingException If the SOAP service could not be initialized.

Definition at line 80 of file SoapExt_NamingContextImpl.java.


Member Function Documentation

void fr.dyade.aaa.jndi2.soap.SoapExt_NamingContextImpl.bind ( String  name,
Object  obj 
) throws NamingException

Binds an object.

Exceptions:
NamingException If the binding fails or if the object could not be coded for the SOAP protocol.

Reimplemented from fr.dyade.aaa.jndi2.client.NamingContextImpl.

Definition at line 137 of file SoapExt_NamingContextImpl.java.

void fr.dyade.aaa.jndi2.soap.SoapExt_NamingContextImpl.rebind ( String  name,
Object  obj 
) throws NamingException

Rebinds an object.

Exceptions:
NamingException If the binding fails or if the object could not be coded for the SOAP protocol.

Reimplemented from fr.dyade.aaa.jndi2.client.NamingContextImpl.

Definition at line 181 of file SoapExt_NamingContextImpl.java.

Object fr.dyade.aaa.jndi2.soap.SoapExt_NamingContextImpl.lookup ( String  name  )  throws NamingException

Retrieves an object.

Exceptions:
NamingException If the lookup fails or if the object could not be decoded.

Reimplemented from fr.dyade.aaa.jndi2.client.NamingContextImpl.

Definition at line 225 of file SoapExt_NamingContextImpl.java.

void fr.dyade.aaa.jndi2.soap.SoapExt_NamingContextImpl.unbind ( String  name  )  throws NamingException

Unbinds an object.

Exceptions:
NamingException If the unbind fails.

Reimplemented from fr.dyade.aaa.jndi2.client.NamingContextImpl.

Definition at line 268 of file SoapExt_NamingContextImpl.java.

NamingEnumeration fr.dyade.aaa.jndi2.soap.SoapExt_NamingContextImpl.list ( String  name  )  throws NamingException

Method not implemented.

Exceptions:
NamingException Systematically.

Reimplemented from fr.dyade.aaa.jndi2.client.NamingContextImpl.

Definition at line 308 of file SoapExt_NamingContextImpl.java.

NamingEnumeration fr.dyade.aaa.jndi2.soap.SoapExt_NamingContextImpl.listBindings ( String  name  )  throws NamingException

Method not implemented.

Exceptions:
NamingException Systematically.

Reimplemented from fr.dyade.aaa.jndi2.client.NamingContextImpl.

Definition at line 318 of file SoapExt_NamingContextImpl.java.

Context fr.dyade.aaa.jndi2.soap.SoapExt_NamingContextImpl.createSubcontext ( String  name  )  throws NamingException

Method not implemented.

Exceptions:
NamingException Systematically.

Reimplemented from fr.dyade.aaa.jndi2.client.NamingContextImpl.

Definition at line 328 of file SoapExt_NamingContextImpl.java.

void fr.dyade.aaa.jndi2.soap.SoapExt_NamingContextImpl.destroySubcontext ( String  name  )  throws NamingException

Method not implemented.

Exceptions:
NamingException Systematically.

Reimplemented from fr.dyade.aaa.jndi2.client.NamingContextImpl.

Definition at line 338 of file SoapExt_NamingContextImpl.java.


The documentation for this class was generated from the following file:
Generated on Tue Sep 16 16:17:17 2008 for joram by  doxygen 1.5.0