Package org.apache.jackrabbit.rmi.remote
Interface RemoteXASession
-
- All Superinterfaces:
Remote,RemoteSession
- All Known Implementing Classes:
ServerXASession
@Deprecated public interface RemoteXASession extends RemoteSession, Remote
Deprecated.RMI support is deprecated and will be removed in a future version of Jackrabbit; see Jira ticket JCR-4972 for more information.Remote version of the
XASessioninterface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description voidcommit(Xid xid, boolean onePhase)Deprecated.Remote version of theXAResource.commit(Xid, boolean)method.voidend(Xid xid, int flags)Deprecated.Remote version of theXAResource.end(Xid, int)method.voidforget(Xid xid)Deprecated.Remote version of theXAResource.forget(Xid)method.intgetTransactionTimeout()Deprecated.Remote version of theXAResource.getTransactionTimeout()method.intprepare(Xid xid)Deprecated.Remote version of theXAResource.prepare(Xid)method.Xid[]recover(int flag)Deprecated.Remote version of theXAResource.recover(int)method.voidrollback(Xid xid)Deprecated.Remote version of theXAResource.rollback(Xid)method.booleansetTransactionTimeout(int seconds)Deprecated.Remote version of theXAResource.setTransactionTimeout(int)method.voidstart(Xid xid, int flags)Deprecated.Remote version of theXAResource.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
-
commit
void commit(Xid xid, boolean onePhase) throws XAException, RemoteException
Deprecated.Remote version of theXAResource.commit(Xid, boolean)method.- Throws:
XAExceptionRemoteException
-
end
void end(Xid xid, int flags) throws XAException, RemoteException
Deprecated.Remote version of theXAResource.end(Xid, int)method.- Throws:
XAExceptionRemoteException
-
forget
void forget(Xid xid) throws XAException, RemoteException
Deprecated.Remote version of theXAResource.forget(Xid)method.- Throws:
XAExceptionRemoteException
-
getTransactionTimeout
int getTransactionTimeout() throws XAException, RemoteExceptionDeprecated.Remote version of theXAResource.getTransactionTimeout()method.- Throws:
XAExceptionRemoteException
-
prepare
int prepare(Xid xid) throws XAException, RemoteException
Deprecated.Remote version of theXAResource.prepare(Xid)method.- Throws:
XAExceptionRemoteException
-
recover
Xid[] recover(int flag) throws XAException, RemoteException
Deprecated.Remote version of theXAResource.recover(int)method.- Throws:
XAExceptionRemoteException
-
rollback
void rollback(Xid xid) throws XAException, RemoteException
Deprecated.Remote version of theXAResource.rollback(Xid)method.- Throws:
XAExceptionRemoteException
-
setTransactionTimeout
boolean setTransactionTimeout(int seconds) throws XAException, RemoteExceptionDeprecated.Remote version of theXAResource.setTransactionTimeout(int)method.- Throws:
XAExceptionRemoteException
-
start
void start(Xid xid, int flags) throws XAException, RemoteException
Deprecated.Remote version of theXAResource.start(Xid, int)method.- Throws:
XAExceptionRemoteException
-
-