jrun.transaction
Interface TransactionContextCacheRemote

All Superinterfaces:
ClusterableService, java.rmi.Remote
All Known Implementing Classes:
TransactionContextCacheImpl

public interface TransactionContextCacheRemote
extends ClusterableService


Method Summary
 void enlist(javax.transaction.xa.Xid xid, java.lang.String name)
           
 TransactionContext get(javax.transaction.xa.Xid xid)
           
 void put(TransactionContext transCtx)
           
 void remove(javax.transaction.xa.Xid xid)
           
 void update(javax.transaction.xa.Xid xid, int status)
           
 
Methods inherited from interface jrunx.cluster.ClusterableService
getPeers, getRemoteHostIP, getRemoteHostName, getRemoteServerName, getServerInfo, invoke, killRemoteServer, numPeers, toStub
 

Method Detail

get

public TransactionContext get(javax.transaction.xa.Xid xid)
                       throws java.rmi.RemoteException

put

public void put(TransactionContext transCtx)
         throws java.rmi.RemoteException

remove

public void remove(javax.transaction.xa.Xid xid)
            throws java.rmi.RemoteException

update

public void update(javax.transaction.xa.Xid xid,
                   int status)
            throws java.rmi.RemoteException

enlist

public void enlist(javax.transaction.xa.Xid xid,
                   java.lang.String name)
            throws java.rmi.RemoteException


Copyright � 2002 Macromedia Corporation. All Rights Reserved.