org.tentackle.db.rmi
Class DbPreferencesKeyRemoteDelegateImpl<T extends DbPreferencesKey>

java.lang.Object
  extended by java.rmi.server.RemoteObject
      extended by java.rmi.server.RemoteServer
          extended by java.rmi.server.UnicastRemoteObject
              extended by org.tentackle.db.rmi.RemoteDelegateImpl<T>
                  extended by org.tentackle.db.rmi.DbObjectRemoteDelegateImpl<T>
                      extended by org.tentackle.db.rmi.DbPreferencesKeyRemoteDelegateImpl<T>
Type Parameters:
T - the preferences key class
All Implemented Interfaces:
Serializable, Remote, DbObjectRemoteDelegate, DbPreferencesKeyRemoteDelegate, RemoteDelegate

public class DbPreferencesKeyRemoteDelegateImpl<T extends DbPreferencesKey>
extends DbObjectRemoteDelegateImpl<T>
implements DbPreferencesKeyRemoteDelegate

Remote delegate implementation for DbPreferencesKey.

Author:
harald
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.tentackle.db.rmi.DbObjectRemoteDelegateImpl
dbObject
 
Fields inherited from class org.tentackle.db.rmi.RemoteDelegateImpl
clazz, csf, db, port, session, ssf
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
DbPreferencesKeyRemoteDelegateImpl(RemoteDbSessionImpl session, Class<T> clazz)
           
 
Method Summary
 int deleteByNodeId(long nodeId)
           
 List<DbPreferencesKey> selectByNodeId(long nodeId)
           
 DbPreferencesKey selectByNodeIdKey(long nodeId, String key)
           
 
Methods inherited from class org.tentackle.db.rmi.DbObjectRemoteDelegateImpl
deleteObject, deletePlain, dummyUpdate, getExpirationBacklog, getExpiredTableSerials, insertObject, insertPlain, isReferenced, newObject, save, select, selectAll, selectAllCursor, selectExpiredTableSerials, selectExpiredTableSerials, selectInValidContext, selectLocked, selectModification, selectSerial, updateObject, updatePlain, updateSerial, updateSerialAndTableSerial, updateTableSerial
 
Methods inherited from class org.tentackle.db.rmi.RemoteDelegateImpl
getClientSocketFactory, getPort, getServerSocketFactory, getSession
 
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
 
Methods inherited from interface org.tentackle.db.rmi.DbObjectRemoteDelegate
deleteObject, deletePlain, dummyUpdate, getExpirationBacklog, getExpiredTableSerials, insertObject, insertPlain, isReferenced, save, select, selectAll, selectAllCursor, selectExpiredTableSerials, selectExpiredTableSerials, selectInValidContext, selectLocked, selectModification, selectSerial, updateObject, updatePlain, updateSerial, updateSerialAndTableSerial, updateTableSerial
 

Constructor Detail

DbPreferencesKeyRemoteDelegateImpl

public DbPreferencesKeyRemoteDelegateImpl(RemoteDbSessionImpl session,
                                          Class<T> clazz)
                                   throws RemoteException
Throws:
RemoteException
Method Detail

selectByNodeId

public List<DbPreferencesKey> selectByNodeId(long nodeId)
                                      throws RemoteException
Specified by:
selectByNodeId in interface DbPreferencesKeyRemoteDelegate
Throws:
RemoteException

selectByNodeIdKey

public DbPreferencesKey selectByNodeIdKey(long nodeId,
                                          String key)
                                   throws RemoteException
Specified by:
selectByNodeIdKey in interface DbPreferencesKeyRemoteDelegate
Throws:
RemoteException

deleteByNodeId

public int deleteByNodeId(long nodeId)
                   throws RemoteException
Specified by:
deleteByNodeId in interface DbPreferencesKeyRemoteDelegate
Throws:
RemoteException


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