Reference Guide > Java APIs for Custom Procedures > ProcedureConstants
 
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
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
int
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.