Save This Page
Home » openjdk-7 » » protocol » [javadoc | source]
abstract public class: LocalClientRequestDispatcherBase [javadoc | source]

All Implemented Interfaces:

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     
 protected LocalClientRequestDispatcherBase(ORB orb,
    int scid,
    IOR ior) 
Method from Summary:
checkForCompatibleServant,   getObjectId,   is_local,   useLocalInvocation
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from 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)