org.tentackle.db.rmi
Interface DbRemoteDelegate

All Superinterfaces:
Remote
All Known Implementing Classes:
DbRemoteDelegateImpl

public interface DbRemoteDelegate
extends Remote

Remote delegate interface for Db.

Author:
harald

Method Summary
 long begin(String txName)
           
 boolean commit(boolean oldCommit)
           
 int getConnectionId()
           
 List<ModificationLog> getDeferredModificationLogList()
           
 int getGroupId()
           
 long getLogModificationTxId()
           
 boolean isAlive()
           
 boolean rollback(boolean oldCommit)
           
 void setAlive(boolean alive)
           
 void setCountModificationAllowed(boolean flag)
           
 void setGroupId(int number)
           
 void setLogModificationAllowed(boolean flag)
           
 void setLogModificationDeferred(boolean flag)
           
 void setLogModificationTxEnabled(boolean flag)
           
 void setLogModificationTxId(long txId)
           
 

Method Detail

getConnectionId

int getConnectionId()
                    throws RemoteException
Throws:
RemoteException

setGroupId

void setGroupId(int number)
                throws RemoteException
Throws:
RemoteException

getGroupId

int getGroupId()
               throws RemoteException
Throws:
RemoteException

isAlive

boolean isAlive()
                throws RemoteException
Throws:
RemoteException

setAlive

void setAlive(boolean alive)
              throws RemoteException
Throws:
RemoteException

begin

long begin(String txName)
           throws RemoteException
Throws:
RemoteException

commit

boolean commit(boolean oldCommit)
               throws RemoteException
Throws:
RemoteException

rollback

boolean rollback(boolean oldCommit)
                 throws RemoteException
Throws:
RemoteException

setCountModificationAllowed

void setCountModificationAllowed(boolean flag)
                                 throws RemoteException
Throws:
RemoteException

setLogModificationAllowed

void setLogModificationAllowed(boolean flag)
                               throws RemoteException
Throws:
RemoteException

setLogModificationTxEnabled

void setLogModificationTxEnabled(boolean flag)
                                 throws RemoteException
Throws:
RemoteException

setLogModificationTxId

void setLogModificationTxId(long txId)
                            throws RemoteException
Throws:
RemoteException

getLogModificationTxId

long getLogModificationTxId()
                            throws RemoteException
Throws:
RemoteException

setLogModificationDeferred

void setLogModificationDeferred(boolean flag)
                                throws RemoteException
Throws:
RemoteException

getDeferredModificationLogList

List<ModificationLog> getDeferredModificationLogList()
                                                     throws RemoteException
Throws:
RemoteException


Copyright © 2001-2008 Harald Krake, Bergstr. 48, 78098 Triberg, Germany, harald@krake.de