Package com.sun.corba.ee.impl.protocol
Class ServantCacheLocalCRDBase
- java.lang.Object
-
- com.sun.corba.ee.impl.protocol.LocalClientRequestDispatcherBase
-
- com.sun.corba.ee.impl.protocol.ServantCacheLocalCRDBase
-
- All Implemented Interfaces:
LocalClientRequestDispatcher
- Direct Known Subclasses:
FullServantCacheLocalCRDImpl
,InfoOnlyServantCacheLocalCRDImpl
,MinimalServantCacheLocalCRDImpl
public abstract class ServantCacheLocalCRDBase extends LocalClientRequestDispatcherBase
-
-
Field Summary
Fields Modifier and Type Field Description private OAInvocationInfo
cachedInfo
-
Fields inherited from class com.sun.corba.ee.impl.protocol.LocalClientRequestDispatcherBase
oaf, oaid, objectId, orb, poaWrapper, servantIsLocal, wrapper
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ServantCacheLocalCRDBase(ORB orb, int scid, IOR ior)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
cleanupAfterOADestroyed()
protected OAInvocationInfo
getCachedInfo()
private void
updateCachedInfo()
-
Methods inherited from class com.sun.corba.ee.impl.protocol.LocalClientRequestDispatcherBase
checkForCompatibleServant, getObjectId, internalPreinvoke, is_local, servant_preinvoke, useLocalInvocation
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.sun.corba.ee.spi.protocol.LocalClientRequestDispatcher
servant_postinvoke
-
-
-
-
Field Detail
-
cachedInfo
private OAInvocationInfo cachedInfo
-
-
Method Detail
-
cleanupAfterOADestroyed
protected void cleanupAfterOADestroyed()
- Overrides:
cleanupAfterOADestroyed
in classLocalClientRequestDispatcherBase
-
getCachedInfo
protected OAInvocationInfo getCachedInfo() throws OADestroyed
- Throws:
OADestroyed
-
updateCachedInfo
private void updateCachedInfo() throws OADestroyed
- Throws:
OADestroyed
-
-