org.apache.tuscany.sca.host.corba.jse
Class DefaultCorbaHost

java.lang.Object
  extended by org.apache.tuscany.sca.host.corba.jse.DefaultCorbaHost
All Implemented Interfaces:
CorbaHost

public class DefaultCorbaHost
extends java.lang.Object
implements CorbaHost


Constructor Summary
DefaultCorbaHost()
           
 
Method Summary
 org.omg.CORBA.ORB createORB(java.lang.String host, int port, boolean server)
           
 org.omg.CORBA.Object lookup(java.lang.String uri)
          Gets reference to object
 void registerServant(java.lang.String uri, org.omg.CORBA.Object servantObject)
          Registers servant in name server.
 void stop()
           
 void unregisterServant(java.lang.String uri)
          Removes servant from name server
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultCorbaHost

public DefaultCorbaHost()
Method Detail

registerServant

public void registerServant(java.lang.String uri,
                            org.omg.CORBA.Object servantObject)
                     throws CorbaHostException
Description copied from interface: CorbaHost
Registers servant in name server.

Specified by:
registerServant in interface CorbaHost
Parameters:
uri - corbaname URI
Throws:
CorbaHostException

unregisterServant

public void unregisterServant(java.lang.String uri)
                       throws CorbaHostException
Description copied from interface: CorbaHost
Removes servant from name server

Specified by:
unregisterServant in interface CorbaHost
Throws:
CorbaHostException

lookup

public org.omg.CORBA.Object lookup(java.lang.String uri)
                            throws CorbaHostException
Description copied from interface: CorbaHost
Gets reference to object

Specified by:
lookup in interface CorbaHost
Returns:
objects reference
Throws:
CorbaHostException

createORB

public org.omg.CORBA.ORB createORB(java.lang.String host,
                                   int port,
                                   boolean server)
                            throws CorbaHostException
Throws:
CorbaHostException

stop

public void stop()