com.prolifics.jni
Interface TPFunctionsInterface

All Known Implementing Classes:
TPFunctions

public interface TPFunctionsInterface


Field Summary
static int SM_XA_EXCEPT_BAD_INV_ORDER
           
static int SM_XA_EXCEPT_HEURISTIC_HAZARD
           
static int SM_XA_EXCEPT_HEURISTIC_MIXED
           
static int SM_XA_EXCEPT_INVALID_CONTROL
           
static int SM_XA_EXCEPT_INVALID_TRANSACTION
           
static int SM_XA_EXCEPT_NO_TRANSACTION
           
static int SM_XA_EXCEPT_NONE
           
static int SM_XA_EXCEPT_SUBTRANSACTIONS_UNAVAILABLE
           
static int SM_XA_EXCEPT_TRANSACTION_ROLLED_BACK
           
static int SM_XA_EXCEPT_UNAVAILABLE
           
static int SM_XA_EXCEPT_UNKNOWN
           
static int SM_XA_NO_REPORT_HEURISTICS
           
static int SM_XA_REPORT_HEURISTICS
           
static int SM_XA_STATUS_ACTIVE
           
static int SM_XA_STATUS_COMMITTED
           
static int SM_XA_STATUS_COMMITTING
           
static int SM_XA_STATUS_MARKED_ROLLBACK
           
static int SM_XA_STATUS_NO_TRANSACTION
           
static int SM_XA_STATUS_PREPARED
           
static int SM_XA_STATUS_PREPARING
           
static int SM_XA_STATUS_ROLLED_BACK
           
static int SM_XA_STATUS_ROLLING_BACK
           
static int SM_XA_STATUS_UNKNOWN
           
static int SM_XA_STATUS_WILL_ABORT
           
static int SM_XA_STATUS_WILL_COMMIT
           
 
Method Summary
 WidgetInterface getTpRequest()
           
 WidgetInterface getTpRequest(java.lang.String callid)
           
 int sm_tp_exec(java.lang.String a1)
           
 int sm_xa_begin()
           
 int sm_xa_commit_return(int a1)
           
 int sm_xa_commit()
           
 java.lang.String sm_xa_err_msg()
           
 int sm_xa_in_tran()
           
 java.lang.String sm_xa_mon_err_msg()
           
 int sm_xa_rollback()
           
 int sm_xa_set_timeout(int a1)
           
 int sm_xa_status()
           
 

Field Detail

SM_XA_REPORT_HEURISTICS

static final int SM_XA_REPORT_HEURISTICS
See Also:
Constant Field Values

SM_XA_NO_REPORT_HEURISTICS

static final int SM_XA_NO_REPORT_HEURISTICS
See Also:
Constant Field Values

SM_XA_STATUS_WILL_ABORT

static final int SM_XA_STATUS_WILL_ABORT
See Also:
Constant Field Values

SM_XA_STATUS_WILL_COMMIT

static final int SM_XA_STATUS_WILL_COMMIT
See Also:
Constant Field Values

SM_XA_STATUS_ACTIVE

static final int SM_XA_STATUS_ACTIVE
See Also:
Constant Field Values

SM_XA_STATUS_MARKED_ROLLBACK

static final int SM_XA_STATUS_MARKED_ROLLBACK
See Also:
Constant Field Values

SM_XA_STATUS_PREPARED

static final int SM_XA_STATUS_PREPARED
See Also:
Constant Field Values

SM_XA_STATUS_COMMITTED

static final int SM_XA_STATUS_COMMITTED
See Also:
Constant Field Values

SM_XA_STATUS_ROLLED_BACK

static final int SM_XA_STATUS_ROLLED_BACK
See Also:
Constant Field Values

SM_XA_STATUS_UNKNOWN

static final int SM_XA_STATUS_UNKNOWN
See Also:
Constant Field Values

SM_XA_STATUS_NO_TRANSACTION

static final int SM_XA_STATUS_NO_TRANSACTION
See Also:
Constant Field Values

SM_XA_STATUS_PREPARING

static final int SM_XA_STATUS_PREPARING
See Also:
Constant Field Values

SM_XA_STATUS_COMMITTING

static final int SM_XA_STATUS_COMMITTING
See Also:
Constant Field Values

SM_XA_STATUS_ROLLING_BACK

static final int SM_XA_STATUS_ROLLING_BACK
See Also:
Constant Field Values

SM_XA_EXCEPT_NONE

static final int SM_XA_EXCEPT_NONE
See Also:
Constant Field Values

SM_XA_EXCEPT_UNKNOWN

static final int SM_XA_EXCEPT_UNKNOWN
See Also:
Constant Field Values

SM_XA_EXCEPT_HEURISTIC_MIXED

static final int SM_XA_EXCEPT_HEURISTIC_MIXED
See Also:
Constant Field Values

SM_XA_EXCEPT_HEURISTIC_HAZARD

static final int SM_XA_EXCEPT_HEURISTIC_HAZARD
See Also:
Constant Field Values

SM_XA_EXCEPT_SUBTRANSACTIONS_UNAVAILABLE

static final int SM_XA_EXCEPT_SUBTRANSACTIONS_UNAVAILABLE
See Also:
Constant Field Values

SM_XA_EXCEPT_NO_TRANSACTION

static final int SM_XA_EXCEPT_NO_TRANSACTION
See Also:
Constant Field Values

SM_XA_EXCEPT_INVALID_CONTROL

static final int SM_XA_EXCEPT_INVALID_CONTROL
See Also:
Constant Field Values

SM_XA_EXCEPT_UNAVAILABLE

static final int SM_XA_EXCEPT_UNAVAILABLE
See Also:
Constant Field Values

SM_XA_EXCEPT_INVALID_TRANSACTION

static final int SM_XA_EXCEPT_INVALID_TRANSACTION
See Also:
Constant Field Values

SM_XA_EXCEPT_BAD_INV_ORDER

static final int SM_XA_EXCEPT_BAD_INV_ORDER
See Also:
Constant Field Values

SM_XA_EXCEPT_TRANSACTION_ROLLED_BACK

static final int SM_XA_EXCEPT_TRANSACTION_ROLLED_BACK
See Also:
Constant Field Values
Method Detail

sm_xa_err_msg

java.lang.String sm_xa_err_msg()

sm_xa_status

int sm_xa_status()

sm_xa_mon_err_msg

java.lang.String sm_xa_mon_err_msg()

sm_xa_rollback

int sm_xa_rollback()

sm_xa_set_timeout

int sm_xa_set_timeout(int a1)

sm_xa_commit_return

int sm_xa_commit_return(int a1)

sm_tp_exec

int sm_tp_exec(java.lang.String a1)

sm_xa_commit

int sm_xa_commit()

sm_xa_begin

int sm_xa_begin()

sm_xa_in_tran

int sm_xa_in_tran()

getTpRequest

WidgetInterface getTpRequest()

getTpRequest

WidgetInterface getTpRequest(java.lang.String callid)