|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RemoteXASession
Remote version of the org.apache.jackrabbit.api.XASession
interface.
Method Summary | |
---|---|
void |
commit(javax.transaction.xa.Xid xid,
boolean onePhase)
Remote version of the XAResource.commit(Xid, boolean) method. |
void |
end(javax.transaction.xa.Xid xid,
int flags)
Remote version of the XAResource.end(Xid, int) method. |
void |
forget(javax.transaction.xa.Xid xid)
Remote version of the XAResource.forget(Xid) method. |
int |
getTransactionTimeout()
Remote version of the XAResource.getTransactionTimeout() method. |
int |
prepare(javax.transaction.xa.Xid xid)
Remote version of the XAResource.prepare(Xid) method. |
javax.transaction.xa.Xid[] |
recover(int flag)
Remote version of the XAResource.recover(int) method. |
void |
rollback(javax.transaction.xa.Xid xid)
Remote version of the XAResource.rollback(Xid) method. |
boolean |
setTransactionTimeout(int seconds)
Remote version of the XAResource.setTransactionTimeout(int) method. |
void |
start(javax.transaction.xa.Xid xid,
int flags)
Remote version of the XAResource.start(Xid, int) method. |
Methods inherited from interface org.apache.jackrabbit.rmi.remote.RemoteSession |
---|
addLockToken, exportDocumentView, exportSystemView, getAccessControlManager, getAttribute, getAttributeNames, getItem, getLockTokens, getNamespacePrefix, getNamespacePrefixes, getNamespaceURI, getNode, getNodeByIdentifier, getNodeByUUID, getProperty, getRootNode, getUserID, getWorkspace, hasPendingChanges, hasPermission, impersonate, importXML, isLive, itemExists, logout, move, nodeExists, propertyExists, refresh, removeItem, removeLockToken, save, setNamespacePrefix |
Method Detail |
---|
void commit(javax.transaction.xa.Xid xid, boolean onePhase) throws javax.transaction.xa.XAException, java.rmi.RemoteException
XAResource.commit(Xid, boolean)
method.
javax.transaction.xa.XAException
java.rmi.RemoteException
void end(javax.transaction.xa.Xid xid, int flags) throws javax.transaction.xa.XAException, java.rmi.RemoteException
XAResource.end(Xid, int)
method.
javax.transaction.xa.XAException
java.rmi.RemoteException
void forget(javax.transaction.xa.Xid xid) throws javax.transaction.xa.XAException, java.rmi.RemoteException
XAResource.forget(Xid)
method.
javax.transaction.xa.XAException
java.rmi.RemoteException
int getTransactionTimeout() throws javax.transaction.xa.XAException, java.rmi.RemoteException
XAResource.getTransactionTimeout()
method.
javax.transaction.xa.XAException
java.rmi.RemoteException
int prepare(javax.transaction.xa.Xid xid) throws javax.transaction.xa.XAException, java.rmi.RemoteException
XAResource.prepare(Xid)
method.
javax.transaction.xa.XAException
java.rmi.RemoteException
javax.transaction.xa.Xid[] recover(int flag) throws javax.transaction.xa.XAException, java.rmi.RemoteException
XAResource.recover(int)
method.
javax.transaction.xa.XAException
java.rmi.RemoteException
void rollback(javax.transaction.xa.Xid xid) throws javax.transaction.xa.XAException, java.rmi.RemoteException
XAResource.rollback(Xid)
method.
javax.transaction.xa.XAException
java.rmi.RemoteException
boolean setTransactionTimeout(int seconds) throws javax.transaction.xa.XAException, java.rmi.RemoteException
XAResource.setTransactionTimeout(int)
method.
javax.transaction.xa.XAException
java.rmi.RemoteException
void start(javax.transaction.xa.Xid xid, int flags) throws javax.transaction.xa.XAException, java.rmi.RemoteException
XAResource.start(Xid, int)
method.
javax.transaction.xa.XAException
java.rmi.RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |