Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

com::cosylab::acs::maci::plug::NamingServiceRemoteDirectory Class Reference

List of all members.

Public Member Functions

 NamingServiceRemoteDirectory (ORB orb, Logger logger)
Context getContext ()
String getReference ()

Private Member Functions

void internalInitialize (ORB orb, Logger logger)

Private Attributes

String reference = DEFAULT_REFERENCE
Context context = null

Static Private Attributes

final String DEFAULT_REFERENCE = "iiop://" + ACSPorts.getIP() + ":" + ACSPorts.getNamingServicePort() + "/"

Detailed Description

This component provides access to the CORBA Naming Service via CosNaming JNDI interface.

Author:
Matej Sekoranja (matej.sekoranja@cosylab.com)
Version:
@VERSION@


Constructor & Destructor Documentation

com::cosylab::acs::maci::plug::NamingServiceRemoteDirectory::NamingServiceRemoteDirectory ORB  orb,
Logger  logger
[inline]
 

Constructor for NamingServiceRemoteDirectory.

Parameters:
orb CORBA ORB.
logger logger.


Member Function Documentation

Context com::cosylab::acs::maci::plug::NamingServiceRemoteDirectory::getContext  )  [inline]
 

Root context of the remote directory (CORBA Naming Service).

Returns:
root context of the remote directory (CORBA Naming Service)

String com::cosylab::acs::maci::plug::NamingServiceRemoteDirectory::getReference  )  [inline]
 

Returns the reference of the naming service remote directory.

Returns:
String the reference of the naming service remote directory

void com::cosylab::acs::maci::plug::NamingServiceRemoteDirectory::internalInitialize ORB  orb,
Logger  logger
[inline, private]
 

Obtains root context of the remote directory (CORBA Naming Service).

Parameters:
orb CORBA ORB.
logger logger.


Member Data Documentation

Context com::cosylab::acs::maci::plug::NamingServiceRemoteDirectory::context = null [private]
 

Root context of the remote directory (CORBA Naming Service).

final String com::cosylab::acs::maci::plug::NamingServiceRemoteDirectory::DEFAULT_REFERENCE = "iiop://" + ACSPorts.getIP() + ":" + ACSPorts.getNamingServicePort() + "/" [static, private]
 

The constant denoting the default NS reference (if non is set).

String com::cosylab::acs::maci::plug::NamingServiceRemoteDirectory::reference = DEFAULT_REFERENCE [private]
 

Reference to CORBA Naming Service, use IIOP type reference - 'iiop://<host>[:<port>]'.


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:11:41 2009 for ACS Java API by doxygen 1.3.8