| java.lang.Object org.apache.derby.impl.sql.execute.GenericConstantAction org.apache.derby.impl.sql.execute.DDLConstantAction org.apache.derby.impl.sql.execute.DDLSingleTableConstantAction org.apache.derby.impl.sql.execute.ConstraintConstantAction org.apache.derby.impl.sql.execute.DropConstraintConstantAction
DropConstraintConstantAction | public class DropConstraintConstantAction extends ConstraintConstantAction (Code) | | This class describes actions that are ALWAYS performed for a
drop constraint at Execution time.
version: 0.1 author: Jerry Brenner |
Constructor Summary | |
| DropConstraintConstantAction(String constraintName, String constraintSchemaName, String tableName, UUID tableId, String tableSchemaName, IndexConstantAction indexAction, int behavior, int verifyType) Make one of these puppies.
Parameters: constraintName - Constraint name. Parameters: constraintSchemaName - the schema that constraint lives in. Parameters: tableName - Table name. Parameters: tableId - UUID of table. Parameters: tableSchemaName - the schema that table lives in. Parameters: indexAction - IndexConstantAction for constraint (if necessary) Parameters: behavior - the drop behavior (e.g. |
DropConstraintConstantAction | DropConstraintConstantAction(String constraintName, String constraintSchemaName, String tableName, UUID tableId, String tableSchemaName, IndexConstantAction indexAction, int behavior, int verifyType)(Code) | | Make one of these puppies.
Parameters: constraintName - Constraint name. Parameters: constraintSchemaName - the schema that constraint lives in. Parameters: tableName - Table name. Parameters: tableId - UUID of table. Parameters: tableSchemaName - the schema that table lives in. Parameters: indexAction - IndexConstantAction for constraint (if necessary) Parameters: behavior - the drop behavior (e.g. StatementType.DROP_CASCADE) |
Fields inherited from org.apache.derby.impl.sql.execute.DDLSingleTableConstantAction | protected UUID tableId(Code)(Java Doc)
|
Methods inherited from org.apache.derby.impl.sql.execute.DDLConstantAction | protected String constructToString(String statementType, String objectName)(Code)(Java Doc) static SchemaDescriptor getAndCheckSchemaDescriptor(DataDictionary dd, UUID schemaId, String statementType) throws StandardException(Code)(Java Doc) static SchemaDescriptor getSchemaDescriptorForCreate(DataDictionary dd, Activation activation, String schemaName) throws StandardException(Code)(Java Doc) final void lockTableForDDL(TransactionController tc, long heapConglomerateNumber, boolean exclusiveMode) throws StandardException(Code)(Java Doc) protected void storeConstraintDependenciesOnPrivileges(Activation activation, Dependent dependent, UUID refTableUUID) throws StandardException(Code)(Java Doc) protected void storeViewTriggerDependenciesOnPrivileges(Activation activation, Dependent dependent) throws StandardException(Code)(Java Doc)
|
|
|