Package com.sun.corba.ee.impl.oa.toa
Class TransientObjectManager
java.lang.Object
com.sun.corba.ee.impl.oa.toa.TransientObjectManager
@ManagedData
@Description("Maintains mapping from Object ID to servant")
public final class TransientObjectManager
extends Object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
deleteAtIndex
(int index) void
deleteServant
(byte[] transientKey) private void
private Element[]
byte[]
lookupServant
(byte[] transientKey) lookupServantData
(byte[] transientKey) byte[]
storeServant
(Object servant, Object servantData)
-
Field Details
-
orb
-
maxSize
private int maxSize -
elementArray
-
freeList
-
-
Constructor Details
-
TransientObjectManager
-
-
Method Details
-
getElements
@ManagedAttribute @Description("The element array mapping indices into servants") private Element[] getElements() -
storeServant
-
lookupServant
-
lookupServantData
-
deleteAtIndex
@InfoMethod private void deleteAtIndex(int index) -
deleteServant
public void deleteServant(byte[] transientKey) -
getKey
-
doubleSize
private void doubleSize()
-