Class LockTableConstantAction

java.lang.Object
org.apache.derby.impl.sql.execute.LockTableConstantAction
All Implemented Interfaces:
ConstantAction

class LockTableConstantAction extends Object implements ConstantAction
This class describes actions that are ALWAYS performed for a LOCK TABLE Statement at Execution time.
  • Field Details

    • fullTableName

      private final String fullTableName
    • conglomerateNumber

      private final long conglomerateNumber
    • exclusiveMode

      private final boolean exclusiveMode
  • Constructor Details

    • LockTableConstantAction

      LockTableConstantAction(String fullTableName, long conglomerateNumber, boolean exclusiveMode)
      Make the ConstantAction for a LOCK TABLE statement.
      Parameters:
      fullTableName - Full name of the table.
      conglomerateNumber - Conglomerate number for the heap
      exclusiveMode - Whether or not to get an exclusive lock.
  • Method Details