Save This Page
Home » openjdk-7 » com.sun.corba.se.impl » protocol » [javadoc | source]
com.sun.corba.se.impl.protocol
abstract public class: LocalClientRequestDispatcherBase [javadoc | source]
java.lang.Object
   com.sun.corba.se.impl.protocol.LocalClientRequestDispatcherBase

All Implemented Interfaces:
    LocalClientRequestDispatcher

Direct Known Subclasses:
    FullServantCacheLocalCRDImpl, POALocalCRDImpl, MinimalServantCacheLocalCRDImpl, JIDLLocalCRDImpl, ServantCacheLocalCRDBase, InfoOnlyServantCacheLocalCRDImpl

Field Summary
protected  ORB orb     
 int scid     
protected  boolean servantIsLocal     
protected  ObjectAdapterFactory oaf     
protected  ObjectAdapterId oaid     
protected  byte[] objectId     
protected static  ThreadLocal isNextCallValid     
Constructor:
 protected LocalClientRequestDispatcherBase(ORB orb,
    int scid,
    IOR ior) 
Method from com.sun.corba.se.impl.protocol.LocalClientRequestDispatcherBase Summary:
checkForCompatibleServant,   getObjectId,   is_local,   useLocalInvocation
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.corba.se.impl.protocol.LocalClientRequestDispatcherBase Detail:
 protected boolean checkForCompatibleServant(ServantObject so,
    Class expectedType) 
    Check that the servant in info (which must not be null) is an instance of the expectedType. If not, set the thread local flag and return false.
 public byte[] getObjectId() 
 public boolean is_local(Object self) 
 public boolean useLocalInvocation(Object self)