Class DropIndexConstantAction
java.lang.Object
org.apache.derby.impl.sql.execute.DDLConstantAction
org.apache.derby.impl.sql.execute.DDLSingleTableConstantAction
org.apache.derby.impl.sql.execute.IndexConstantAction
org.apache.derby.impl.sql.execute.DropIndexConstantAction
- All Implemented Interfaces:
ConstantAction
This class describes actions that are ALWAYS performed for a
DROP INDEX Statement at Execution time.
-
Field Summary
FieldsFields inherited from class IndexConstantAction
constraintID, indexName, schemaName, tableNameFields inherited from class DDLSingleTableConstantAction
tableIdFields inherited from interface ConstantAction
WHEN_MATCHED_THEN_DELETE, WHEN_MATCHED_THEN_UPDATE, WHEN_NOT_MATCHED_THEN_INSERT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecuteConstantAction(Activation activation) This is the guts of the Execution-time logic for DROP INDEX.toString()Methods inherited from class IndexConstantAction
getIndexName, setConstraintID, setIndexNameMethods inherited from class DDLSingleTableConstantAction
dropConglomerate, dropConglomerate, dropConstraint, dropConstraint, dropConstraint, executeConglomReplacement, getConglomReplacementAction, recreateUniqueConstraintBackingIndexAsUniqueWhenNotNull
-
Field Details
-
fullIndexName
-
tableConglomerateId
private long tableConglomerateId
-
-
Constructor Details
-
DropIndexConstantAction
DropIndexConstantAction(String fullIndexName, String indexName, String tableName, String schemaName, UUID tableId, long tableConglomerateId) Make the ConstantAction for a DROP INDEX statement.- Parameters:
fullIndexName- Fully qualified index nameindexName- Index name.tableName- The table nameschemaName- Schema that index lives in.tableId- UUID for tabletableConglomerateId- heap Conglomerate Id for table
-
-
Method Details
-
toString
-
executeConstantAction
This is the guts of the Execution-time logic for DROP INDEX.- Parameters:
activation- The execution environment for this constant action.- Throws:
StandardException- Thrown on failure
-