Class LockTableConstantAction

  • All Implemented Interfaces:
    ConstantAction

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

      • fullTableName

        private final java.lang.String fullTableName
      • conglomerateNumber

        private final long conglomerateNumber
      • exclusiveMode

        private final boolean exclusiveMode
    • Constructor Detail

      • LockTableConstantAction

        LockTableConstantAction​(java.lang.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.