|
Sonic Management API | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPreparedXABranchData
This interface describes an in-doubt XA transaction branch held by the broker.
The broker exposes an operation "getPreparedXABranches" through its JMX interface. This operation returns an array list of IPreparedXABranchData elements. The broker also supports commit and rollback of in-doubt XA transaction branches through the "commitPreparedXABranches" and "rollbackPreparedXABranches" operations which take an array of integers that describe the internal transaction identities (TIDs) of those branches to be committed or rolled back.
com.sonicsw.mq.mgmtapi.runtime.IBrokerProxy#commitPreparedXABranches(java.lang.IntegerInteger[])
,
IBrokerProxy.rollbackPreparedXABranches(java.lang.Integer[])
Method Summary | |
---|---|
java.lang.String |
getAppID()
Gets the internal application ID associated with this in-doubt XA branch. |
java.lang.String |
getBranchXID()
Gets the string version of the JTA XID associated with this in-doubt XA branch. |
int |
getTID()
Gets the internal transaction identity associated with this in-doubt XA branch. |
java.lang.String |
getUser()
Gets the username associated with this in-doubt XA branch. |
Method Detail |
---|
java.lang.String getAppID()
java.lang.String getBranchXID()
int getTID()
Internal transaction identities are used when doing a commit or rollback of in-doubt XA branches.
com.sonicsw.mq.mgmtapi.IBrokerProxy#commitPreparedXABranches(java.lang.IntegerInteger[])
,
com.sonicsw.mq.mgmtapi.IBrokerProxy#rollbackPreparedXABranches(java.lang.Integer[])
java.lang.String getUser()
|
Sonic Management API | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |