Top Description Fields Constructors Methods
org.apache.derby.impl.sql.execute

pack-priv Class DropRoleConstantAction

extends DDLConstantAction
Class Inheritance
Imports
org.apache.derby.shared.common.error.StandardException, org.apache.derby.iapi.sql.Activation, org.apache.derby.iapi.sql.conn.LanguageConnectionContext, org.apache.derby.iapi.sql.depend.DependencyManager, org.apache.derby.iapi.sql.dictionary.DataDictionary, .RoleGrantDescriptor, .RoleClosureIterator, org.apache.derby.shared.common.reference.SQLState, org.apache.derby.iapi.store.access.TransactionController

This class describes actions that are ALWAYS performed for a DROP ROLE Statement at Execution time.

Field Summary

Modifier and TypeField and Description
private final String

Constructor Summary

AccessConstructor and Description
pack-priv
DropRoleConstantAction(String
role name to be dropped
roleName
)

Make the ConstantAction for a DROP ROLE statement.

Method Summary

Modifier and TypeMethod and Description
public void
executeConstantAction(Activation
The execution environment for this constant action.
activation
)

Implements org.apache.derby.iapi.sql.execute.ConstantAction.executeConstantAction.

This is the guts of the Execution-time logic for DROP ROLE.

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from org.apache.derby.impl.sql.execute.DDLConstantAction:
addColumnDependenciesadjustUDTDependenciesadjustUDTDependenciesconstructToStringgetAndCheckSchemaDescriptorgetSchemaDescriptorForCreatelockTableForDDLstoreConstraintDependenciesOnPrivilegesstoreViewTriggerDependenciesOnPrivileges

Field Detail

roleNameback to summary
private final String roleName

Constructor Detail

DropRoleConstantActionback to summary
pack-priv DropRoleConstantAction(String roleName)

Make the ConstantAction for a DROP ROLE statement.

Parameters
roleName:String

role name to be dropped

Method Detail

executeConstantActionback to summary
public void executeConstantAction(Activation activation) throws StandardException

Implements org.apache.derby.iapi.sql.execute.ConstantAction.executeConstantAction.

This is the guts of the Execution-time logic for DROP ROLE.

Parameters
activation:Activation

Doc from org.apache.derby.iapi.sql.execute.ConstantAction.executeConstantAction.

The execution environment for this constant action.

Exceptions
StandardException:

Doc from org.apache.derby.iapi.sql.execute.ConstantAction.executeConstantAction.

Thrown on failure

See Also
org.apache.derby.iapi.sql.execute.ConstantAction#executeConstantAction
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object