Class SlotTableStack
java.lang.Object
com.sun.corba.ee.impl.interceptors.SlotTableStack
SlotTableStack is the container of SlotTable instances for each thread
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate PICurrent
private int
private ORB
private static final InterceptorsSystemException
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) SlotTable
peekSlotTable gets the top SlotTable from the SlotTableStack without popping.(package private) void
popSlotTable does the following 1: pops the top SlotTable in the SlotTableStack (if there is more than one) 2: resets the slots in the SlotTable which resets the slotvalues to null if there are any previous sets.(package private) void
pushSlotTable pushes a fresh Slot Table on to the stack by creating a new SlotTable and pushing that into the SlotTableStack.
-
Field Details
-
wrapper
-
tableContainer
-
currentIndex
private int currentIndex -
orb
-
current
-
-
Constructor Details
-
SlotTableStack
Constructs the stack. This stack must always contain at least one element so that peek never failes.
-
-
Method Details
-
pushSlotTable
void pushSlotTable()pushSlotTable pushes a fresh Slot Table on to the stack by creating a new SlotTable and pushing that into the SlotTableStack. -
popSlotTable
void popSlotTable()popSlotTable does the following 1: pops the top SlotTable in the SlotTableStack (if there is more than one) 2: resets the slots in the SlotTable which resets the slotvalues to null if there are any previous sets. -
peekSlotTable
SlotTable peekSlotTable()peekSlotTable gets the top SlotTable from the SlotTableStack without popping.
-