|
Sun Adapter for SAP BAPI API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TIDManager
An interface to define the methods required by a SAP tRFC TID manager for inbound and outbound transaction from and to SAP, respectively.
Field Summary | |
---|---|
static int |
EID_SIZE
IQ Event ID length. |
static int |
TID_SIZE
SAP's tRFC TID length: 24 |
Method Summary | |
---|---|
void |
confirmTID()
Confirms the oldest TID in SAP's database. |
java.lang.String |
createTID(java.lang.String eid)
Creates a TID (using SAP's method) and stores it persistently, marking it as reserved (R). |
com.stc.connector.management.util.ObjectReference |
getMonitor()
Gets the mbean object for alerts |
boolean |
onCheckTID(java.lang.String tid)
Checks if the TID has been reserved (R) or committed (C). |
void |
onCommit(java.lang.String tid)
Commits the TID into the persistent database. |
void |
onConfirmTID(java.lang.String tid)
Confirms the TID in the persistent database. |
void |
onRollback(java.lang.String tid)
Rollbacks the TID from the persistent database (marks it as unprocessed, U). |
void |
setMonitor(com.stc.connector.management.util.ObjectReference mbean)
Sets the mbean object for alerts |
Field Detail |
---|
static final int TID_SIZE
static final int EID_SIZE
Method Detail |
---|
boolean onCheckTID(java.lang.String tid)
tid
- The incoming tRFC Transaction ID (TID).
true
if TID has not been reserved or committed;
false
otherwise.void onCommit(java.lang.String tid)
tid
- The TID to commit.void onConfirmTID(java.lang.String tid)
tid
- The TID to confirm.void onRollback(java.lang.String tid)
tid
- The TID to confirm.java.lang.String createTID(java.lang.String eid)
eid
- The eid for which a tid will be created.
void confirmTID()
void setMonitor(com.stc.connector.management.util.ObjectReference mbean)
mbean
- The mbean object.com.stc.connector.management.util.ObjectReference getMonitor()
|
Sun Adapter for SAP BAPI API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |