org.apache.tuscany.sca.host.corba.naming
Class TransientNamingContext.BoundObject

java.lang.Object
  extended by org.apache.tuscany.sca.host.corba.naming.TransientNamingContext.BoundObject
Enclosing class:
TransientNamingContext

public class TransientNamingContext.BoundObject
extends java.lang.Object

Internal class used to store bound objects in the HashMap.


Field Summary
 org.omg.CORBA.Object boundObject
           
 org.omg.CosNaming.NameComponent name
           
 org.omg.CosNaming.BindingType type
           
 
Constructor Summary
TransientNamingContext.BoundObject(org.omg.CosNaming.NameComponent name, org.omg.CORBA.Object boundObject, org.omg.CosNaming.BindingType type)
          Create a new object binding for our HashMap.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public org.omg.CosNaming.NameComponent name

type

public org.omg.CosNaming.BindingType type

boundObject

public org.omg.CORBA.Object boundObject
Constructor Detail

TransientNamingContext.BoundObject

public TransientNamingContext.BoundObject(org.omg.CosNaming.NameComponent name,
                                          org.omg.CORBA.Object boundObject,
                                          org.omg.CosNaming.BindingType type)
Create a new object binding for our HashMap.

Parameters:
name - The bound object's name.
boundObject - The bound object (real object or NamingContext).
type - The type information associated with this binding.