|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
org.apache.jackrabbit.rmi.server.ServerXAResource
public class ServerXAResource
Remote adapter for the XAResource interface.
| Field Summary |
|---|
| Fields inherited from class java.rmi.server.RemoteObject |
|---|
ref |
| Constructor Summary | |
|---|---|
ServerXAResource(XAResource resource)
Creates a remote adapter for the given local XA resource. |
|
| Method Summary | |
|---|---|
void |
commit(Xid xid,
boolean onePhase)
Remote version of the XAResource.commit(Xid, boolean) method. |
void |
end(Xid xid,
int flags)
Remote version of the XAResource.end(Xid, int) method. |
void |
forget(Xid xid)
Remote version of the XAResource.forget(Xid) method. |
int |
getTransactionTimeout()
Remote version of the XAResource.getTransactionTimeout() method. |
int |
prepare(Xid xid)
Remote version of the XAResource.prepare(Xid) method. |
Xid[] |
recover(int flag)
Remote version of the XAResource.recover(int) method. |
void |
rollback(Xid xid)
Remote version of the XAResource.rollback(Xid) method. |
boolean |
setTransactionTimeout(int seconds)
Remote version of the XAResource.setTransactionTimeout(int) method. |
void |
start(Xid xid,
int flags)
Remote version of the XAResource.start(Xid, int) method. |
| Methods inherited from class java.rmi.server.UnicastRemoteObject |
|---|
clone, exportObject, exportObject, exportObject, unexportObject |
| Methods inherited from class java.rmi.server.RemoteServer |
|---|
getClientHost, getLog, setLog |
| Methods inherited from class java.rmi.server.RemoteObject |
|---|
equals, getRef, hashCode, toString, toStub |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ServerXAResource(XAResource resource)
throws RemoteException
RemoteException| Method Detail |
|---|
public void commit(Xid xid,
boolean onePhase)
throws XAException
RemoteXAResourceXAResource.commit(Xid, boolean) method.
commit in interface RemoteXAResourceXAException
public void end(Xid xid,
int flags)
throws XAException
RemoteXAResourceXAResource.end(Xid, int) method.
end in interface RemoteXAResourceXAException
public void forget(Xid xid)
throws XAException
RemoteXAResourceXAResource.forget(Xid) method.
forget in interface RemoteXAResourceXAException
public int getTransactionTimeout()
throws XAException
RemoteXAResourceXAResource.getTransactionTimeout() method.
getTransactionTimeout in interface RemoteXAResourceXAException
public int prepare(Xid xid)
throws XAException
RemoteXAResourceXAResource.prepare(Xid) method.
prepare in interface RemoteXAResourceXAException
public Xid[] recover(int flag)
throws XAException
RemoteXAResourceXAResource.recover(int) method.
recover in interface RemoteXAResourceXAException
public void rollback(Xid xid)
throws XAException
RemoteXAResourceXAResource.rollback(Xid) method.
rollback in interface RemoteXAResourceXAException
public boolean setTransactionTimeout(int seconds)
throws XAException
RemoteXAResourceXAResource.setTransactionTimeout(int) method.
setTransactionTimeout in interface RemoteXAResourceXAException
public void start(Xid xid,
int flags)
throws XAException
RemoteXAResourceXAResource.start(Xid, int) method.
start in interface RemoteXAResourceXAException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||