2016/05/28 - Apache Tuscany has been retired.

For more information, please explore the Attic.



org.apache.tuscany.sca.host.corba
Class ExtensibleCorbaHost

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

public class ExtensibleCorbaHost
extends java.lang.Object
implements CorbaHost


Constructor Summary
ExtensibleCorbaHost(CorbaHostExtensionPoint chep)
           
 
Method Summary
protected  CorbaHost getCorbaHost()
           
 org.omg.CORBA.Object lookup(java.lang.String uri)
          Gets reference to object
 void registerServant(java.lang.String uri, org.omg.CORBA.Object serviceObject)
          Registers servant in name server.
 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

ExtensibleCorbaHost

public ExtensibleCorbaHost(CorbaHostExtensionPoint chep)
Method Detail

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

registerServant

public void registerServant(java.lang.String uri,
                            org.omg.CORBA.Object serviceObject)
                     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

getCorbaHost

protected CorbaHost getCorbaHost()
                          throws CorbaHostException
Throws:
CorbaHostException