Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

CORBA_quo Class Reference

List of all members.

Detailed Description

A CORBA CommunicationsModel for the ATR that includes support for QuO.

Definition at line 55 of file CORBA_quo.java.

Public Member Functions

 CORBA_quo (String args[])
 Construct a CORBA_quo object.


Protected Member Functions

void runServer (String name, final Servant servant) throws Exception
 Attach the given Servant object to the ORB and interpose it with a broker delegate.


Static Package Functions

 [static initializer]
 Load some native libraries.


Static Private Member Functions

String readFileIOR (String ior)
 Convert a file:// style IOR into an IOR: style one.


Private Attributes

String args []
 Arguments to the ORB.

ORB orb
 The main ORB object.


Static Private Attributes

final String MANAGER_IOR
 The IOR for the Broker::Manager object.

final String QUO_KERNEL_IOR
 The IOR for the Broker's QuoKernel object.

final String TASK_IOR
 The IOR for the Broker::TaskFactory object.


Constructor & Destructor Documentation

CORBA_quo::CORBA_quo String  args[]  )  [inline]
 

Construct a CORBA_quo object.

Parameters:
args The arguments to the ORB.

Definition at line 139 of file CORBA_quo.java.


Member Function Documentation

String CORBA_quo::readFileIOR String  ior  )  [inline, static, private]
 

Convert a file:// style IOR into an IOR: style one.

XXX Technically, this shouldn't be needed.

Parameters:
ior An IOR to parse and optionally convert.
Returns:
An IOR that JacORB will like.

Definition at line 73 of file CORBA_quo.java.

void CORBA_quo::runServer String  name,
final Servant  servant
throws Exception [inline, protected]
 

Attach the given Servant object to the ORB and interpose it with a broker delegate.

Parameters:
name The name of the object.
servant The servant to activate.

Definition at line 154 of file CORBA_quo.java.

References manager, MANAGER_IOR, orb, QUO_KERNEL_IOR, rtt, and TASK_IOR.


Member Data Documentation

final String CORBA_quo::MANAGER_IOR [static, private]
 

Initial value:

        readFileIOR(System.getProperty("edu.utah.broker.manager",
                                       "file://manager.ior"))
The IOR for the Broker::Manager object.

Definition at line 107 of file CORBA_quo.java.

Referenced by runServer().

final String CORBA_quo::QUO_KERNEL_IOR [static, private]
 

Initial value:

        readFileIOR(System.getProperty("edu.utah.broker.quo-kernel",
                                       "file://quoKernel.ior"))
The IOR for the Broker's QuoKernel object.

Definition at line 114 of file CORBA_quo.java.

Referenced by runServer().

final String CORBA_quo::TASK_IOR [static, private]
 

Initial value:

        readFileIOR(System.getProperty("edu.utah.broker.task"))
The IOR for the Broker::TaskFactory object.

Definition at line 121 of file CORBA_quo.java.

Referenced by runServer().


The documentation for this class was generated from the following file:
Generated on Mon Dec 1 16:30:32 2003 for CPU Broker by doxygen 1.3.4