Top Description Methods
org.apache.derby.iapi.sql.execute

public Interface ExecutionStmtValidator

Known Direct Implementers
org.apache.derby.impl.sql.execute.InternalTriggerExecutionContext
Imports
org.apache.derby.shared.common.error.StandardException, org.apache.derby.iapi.sql.execute.ConstantAction

An ExecutionStatementValidator is an object that is handed a ConstantAction and asked whether it is ok for this result set to execute. When something like a trigger is executing, one of these gets pushed. Before execution, each validator that has been pushed is invoked on the result set that we are about to execution. It is up to the validator to look at the result set and either complain (throw an exception) or let it through.

Method Summary

Modifier and TypeMethod and Description
public void
validateStatement(ConstantAction
The constant action that we are about to execute.
constantAction
)

Validate the statement.

Method Detail

validateStatementback to summary
public void validateStatement(ConstantAction constantAction) throws StandardException

Validate the statement.

Parameters
constantAction:ConstantAction

The constant action that we are about to execute.

Exceptions
StandardException:
on error
See Also
ConstantAction