Class SlotTableStack

java.lang.Object
com.sun.corba.ee.impl.interceptors.SlotTableStack

public class SlotTableStack extends Object
SlotTableStack is the container of SlotTable instances for each thread
  • Field Details

  • Constructor Details

    • SlotTableStack

      SlotTableStack(ORB orb, PICurrent current)
      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.