ProcedureConstants

This interface implements the constants that are used in the interfaces of the com.compositesw.extension package.

public interface ProcedureConstants

For a summary of the extended APIs, see Interface Summary.

Field Summary

int

DIRECTION_IN

int

DIRECTION_INOUT

int

DIRECTION_NONE

int

DIRECTION_OUT

int

GENERIC_CURSOR

int

HOOK_TYPE_SQL

int

HOOK_TYPE_PROCEDURE

int

LOG_ERROR

int

LOG_INFO

int

TXN_BEST_EFFORT

int

TXN_COMPENSATE

int

TXN_NO_COMPENSATE

int

TXN_ROLLBACK

int

TXN_IGNORE_INTERRUPT

int

TXN_LOG_INTERRUPT

int

TXN_NO_COMPENSATE

int

TYPED_CURSOR

int

XML_STRING

Field Detail

DIRECTION_IN

public static final int DIRECTION_IN

IN parameter direction constant.

DIRECTION_INOUT

public static final int DIRECTION_INOUT 

INOUT parameter direction constant.

DIRECTION_NONE

public static final int DIRECTION_NONE = 0 

NONE parameter direction constant.

This constant is used for ParameterInfo objects that represent columns in a cursor. See ProcedureReference.getParameterInfo.

DIRECTION_OUT

public static final int DIRECTION_OUT 

OUT parameter direction constant.

GENERIC_CURSOR

public static final int GENERIC_CURSOR = 5520;

Type constant for a cursor whose schema is resolved at runtime.

HOOK_TYPE_SQL

public static final int HOOK_TYPE_SQL = HOOK_TYPE_SQL 

Indicates that a hook is being executed for a query or update.

HOOK_TYPE_PROCEDURE

public static final int HOOK_TYPE_PROCEDURE = HOOK_TYPE_PROCEDURE 

Indicates that a hook is being executed for a stored procedure.

LOG_DEBUG

public static final int LOG_DEBUG 

Debug logging level (3).

LOG_ERROR

public static final int LOG_ERROR 

Error logging level (1).

LOG_INFO

public static final int LOG_INFO 

Info logging level (2).

TXN_BEST_EFFORT

public static final int TXN_BEST_EFFORT 

Best-effort transaction flag.

TXN_COMPENSATE

public static final int TXN_COMPENSATE = TXN_COMPENSATE 

Compensate transaction flag.

TXN_FAIL_INTERRUPT

public static final int TXN_FAIL_INTERRUPT 

Fail-interrupt transaction flag.

TXN_IGNORE_INTERRUPT

public static final int TXN_IGNORE_INTERRUPT 

Ignore-interrupt transaction flag.

TXN_LOG_INTERRUPT

public static final int TXN_LOG_INTERRUPT 

Log-interrupt transaction flag.

TXN_NO_COMPENSATE

public static final int TXN_NO_COMPENSATE 

No-compensation transaction flag.

TXN_ROLLBACK

public static final int TXN_ROLLBACK 

Rollback transaction flag.

TYPED_CURSOR

public static final int TYPED_CURSOR = 5521;

Type constant for a cursor with accompanying metadata.

XML_STRING

public static final int XML_STRING = 5500;

Type constant for hierarchical XML data.