|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ClientId in org.sourceforge.jemm.client |
---|
Fields in org.sourceforge.jemm.client declared as ClientId | |
---|---|
protected ClientId |
JEMMObjectCreatorImpl.clientId
|
protected ClientId |
DatabaseAdapter.clientId
|
static ClientId |
JEMMObjectFieldMapper.DEFAULT_CLIENTID
|
Methods in org.sourceforge.jemm.client with parameters of type ClientId | |
---|---|
void |
DelegatingDatabase.clientDisconnect(ClientId clientId)
|
ClassInfo |
RegistrationCache.getClassInfo(ClientId clientId,
ClassId classId)
|
ClassInfo |
DelegatingDatabase.getClassInfo(ClientId clientId,
ClassId classId)
|
EnumInfo |
RegistrationCache.getEnumInfo(ClientId clientId,
EnumId enumId)
|
EnumInfo |
DelegatingDatabase.getEnumInfo(ClientId clientId,
EnumId enumId)
|
GetObjectResp |
TrackingDatabase.getObject(ClientId clientId,
ID jemmId)
|
GetObjectResp |
DelegatingDatabase.getObject(ClientId clientId,
ID jemmId)
|
ID |
TrackingDatabase.getRoot(ClientId clientId,
java.lang.String rootName)
|
ID |
DelegatingDatabase.getRoot(ClientId clientId,
java.lang.String rootName)
|
ID |
TrackingDatabase.newObject(ClientId clientId,
ClassId classId)
|
ID |
DelegatingDatabase.newObject(ClientId clientId,
ClassId classId)
|
TypeResponse<?> |
TrackingDatabase.processTypeRequest(ClientId clientId,
ClassId classId,
ID objId,
TypeRequest<?> request)
|
TypeResponse<?> |
DelegatingDatabase.processTypeRequest(ClientId clientId,
ClassId classId,
ID objId,
TypeRequest<?> request)
|
void |
TrackingDatabase.referenceCleared(ClientId clientId,
ID... ids)
|
void |
DelegatingDatabase.referenceCleared(ClientId clientId,
ID... ids)
|
ClassId |
RegistrationCache.registerClass(ClientId clientId,
ClassInfo classInfo)
|
ClassId |
DelegatingDatabase.registerClass(ClientId clientId,
ClassInfo classInfo)
|
EnumId |
RegistrationCache.registerEnum(ClientId clientId,
EnumInfo enumInfo)
|
EnumId |
DelegatingDatabase.registerEnum(ClientId clientId,
EnumInfo enumInfo)
|
void |
TrackingDatabase.removeLockAcquiredListener(ClientId clientId)
|
void |
SynchronousLockDecorator.removeLockAcquiredListener(ClientId clientId)
Attempts to change the LockAcquiredListener are ignored. |
void |
ObjectDatabase.removeLockAcquiredListener(ClientId clientId)
Remove a lock listener |
void |
DelegatingObjectDatabase.removeLockAcquiredListener(ClientId clientId)
|
void |
DelegatingDatabase.removeLockAcquiredListener(ClientId clientId)
|
void |
DatabaseAdapter.removeLockAcquiredListener(ClientId clientId)
|
void |
TrackingDatabase.setClientLockAcquiredListener(ClientId clientId,
LockAcquiredListener listener)
|
void |
SynchronousLockDecorator.setClientLockAcquiredListener(ClientId clientId,
LockAcquiredListener listener)
Attempts to change the LockAcquiredListener are ignored. |
void |
ObjectDatabase.setClientLockAcquiredListener(ClientId clientId,
LockAcquiredListener listener)
Register a lock listener |
void |
DelegatingObjectDatabase.setClientLockAcquiredListener(ClientId clientId,
LockAcquiredListener listener)
|
void |
DelegatingDatabase.setClientLockAcquiredListener(ClientId clientId,
LockAcquiredListener listener)
|
void |
DatabaseAdapter.setClientLockAcquiredListener(ClientId clientId,
LockAcquiredListener listener)
|
void |
TrackingDatabase.setRoot(ClientId clientId,
java.lang.String rootName,
ID newValue)
|
void |
DelegatingDatabase.setRoot(ClientId clientId,
java.lang.String rootName,
ID newValue)
|
ID |
TrackingDatabase.setRootIfNull(ClientId clientId,
java.lang.String rootName,
ID newValue)
|
ID |
DelegatingDatabase.setRootIfNull(ClientId clientId,
java.lang.String rootName,
ID newValue)
|
ObjectSyncResp |
TrackingDatabase.synchroniseObject(ClientId clientId,
ID jemmId,
ObjectSyncData syncData)
|
ObjectSyncResp |
DelegatingDatabase.synchroniseObject(ClientId clientId,
ID jemmId,
ObjectSyncData syncData)
|
Constructors in org.sourceforge.jemm.client with parameters of type ClientId | |
---|---|
SynchronousLockDecorator(ClientId clientId,
ObjectDatabase delegate)
|
Uses of ClientId in org.sourceforge.jemm.database |
---|
Methods in org.sourceforge.jemm.database that return ClientId | |
---|---|
ClientId |
ClientThreadId.getClientId()
|
Methods in org.sourceforge.jemm.database with parameters of type ClientId | |
---|---|
void |
Database.clientDisconnect(ClientId clientId)
Notification that the given client has disconnected, this call is only used on multi-client servers, allowing the server to free up resources associated with the client. |
ID |
ObjectAccessor.createObject(ClientId clientId,
ClassId classId)
|
ClassInfo |
Database.getClassInfo(ClientId clientId,
ClassId classId)
Returns the class information for the given class id. |
EnumInfo |
Database.getEnumInfo(ClientId clientId,
EnumId enumId)
Returns the information about the given enumeration. |
GetObjectResp |
Database.getObject(ClientId clientId,
ID jemmId)
Retrieves an object's information from the database. |
ID |
Database.getRoot(ClientId clientId,
java.lang.String rootName)
Returns the object stored in the persistent root called 'rootName' |
boolean |
DatabaseDebugIF.isClientReferenceHeld(ClientId clientId,
ID id)
Returns whether within parent database the given client has a reference to the given object. |
ID |
Database.newObject(ClientId clientId,
ClassId classId)
Notification of a new user object creation by the client. |
TypeResponse<?> |
Database.processTypeRequest(ClientId clientId,
ClassId classId,
ID objId,
TypeRequest<?> request)
Process a request from a jemm type implementation. |
void |
Database.referenceCleared(ClientId clientId,
ID... id)
Asynchronous notification that the client has de-referenced the given id. |
ClassId |
Database.registerClass(ClientId clientId,
ClassInfo classInfo)
Register a user class. |
EnumId |
Database.registerEnum(ClientId clientId,
EnumInfo enumInfo)
Register an enumerated type. |
void |
Database.removeLockAcquiredListener(ClientId clientId)
Remove a lock listener |
void |
Database.setClientLockAcquiredListener(ClientId clientId,
LockAcquiredListener listener)
Register a lock listener |
void |
Database.setRoot(ClientId clientId,
java.lang.String rootName,
ID newValue)
Set the persistent root reference to the given object. |
ID |
Database.setRootIfNull(ClientId clientId,
java.lang.String rootName,
ID newValue)
Sets the persistent root reference to the given object, if the root is currently null. |
ObjectSyncResp |
Database.synchroniseObject(ClientId clientId,
ID jemmId,
ObjectSyncData syncData)
Synchronise a client held object with the server. |
Constructors in org.sourceforge.jemm.database with parameters of type ClientId | |
---|---|
ClientThreadId(ClientId clientId,
java.lang.String threadId)
|
Uses of ClientId in org.sourceforge.jemm.database.components |
---|
Methods in org.sourceforge.jemm.database.components with parameters of type ClientId | ||
---|---|---|
void |
DefaultDBListTypeHandler.add(ClientId clientId,
ID id,
int index,
StoredValue value)
|
|
SetAddResponse |
DefaultDBSetTypeHandler.add(ClientId clientId,
ID id,
SetAddRequest addRequest)
|
|
boolean |
DefaultDBListTypeHandler.add(ClientId clientId,
ID id,
StoredValue value)
|
|
boolean |
DefaultDBListTypeHandler.addAll(ClientId clientId,
ID id,
int index,
StoredValue[] values)
|
|
boolean |
DefaultDBListTypeHandler.addAll(ClientId clientId,
ID id,
StoredValue[] values)
|
|
void |
DefaultDBSetTypeHandler.clear(ClientId clientId,
ID id)
|
|
void |
DefaultDBMapTypeHandler.clear(ClientId clientId,
ID id)
|
|
void |
DefaultDBListTypeHandler.clear(ClientId clientId,
ID id)
|
|
void |
DefaultDBClientRefHandler.clearReference(ClientId clientId,
ID id)
|
|
void |
DefaultDBUserLockHandler.clientDisconnect(ClientId clientId)
|
|
void |
DefaultDBClientRefHandler.clientDisconnect(ClientId clientId)
|
|
void |
BaseDatabase.clientDisconnect(ClientId clientId)
|
|
ContainsResponse |
DefaultDBSetTypeHandler.contains(ClientId clientId,
ID id,
ContainsRequest req)
|
|
ContainsResponse |
DefaultDBListTypeHandler.contains(ClientId clientId,
ID id,
StoredValue element)
|
|
ContainsResponse |
DefaultDBMapTypeHandler.containsKey(ClientId clientId,
ID id,
ContainsRequest keyReq)
|
|
ContainsResponse |
DefaultDBMapTypeHandler.containsValue(ClientId clientId,
ID id,
ContainsValueRequest valueReq)
|
|
ID |
DefaultDBObjectHandler.createObject(ClientId clientId,
ClassId classId)
Creates a new user object with the given class type. |
|
java.lang.Object |
DefaultDBListTypeHandler.get(ClientId clientId,
ID id,
int index)
|
|
MapGetResponse |
DefaultDBMapTypeHandler.get(ClientId clientId,
ID id,
MapGetRequest getReq)
|
|
ClassInfo |
BaseDatabase.getClassInfo(ClientId clientId,
ClassId classId)
|
|
EnumInfo |
BaseDatabase.getEnumInfo(ClientId clientId,
EnumId enumId)
|
|
GetObjectResp |
BaseDatabase.getObject(ClientId clientId,
ID jemmId)
|
|
ID |
BaseDatabase.getRoot(ClientId clientId,
java.lang.String rootName)
|
|
boolean |
DefaultDBClientRefHandler.hasReference(ClientId clientId,
ID id)
|
|
ListIndexOfResponse |
DefaultDBListTypeHandler.indexOf(ClientId clientId,
ID id,
StoredValue toFind)
|
|
boolean |
DefaultDBDebugHandler.isClientReferenceHeld(ClientId clientId,
ID id)
|
|
boolean |
DefaultDBSetTypeHandler.isEmpty(ClientId clientId,
ID id)
|
|
boolean |
DefaultDBMapTypeHandler.isEmpty(ClientId clientId,
ID id)
|
|
boolean |
DefaultDBListTypeHandler.isEmpty(ClientId clientId,
ID id)
|
|
ID |
DefaultDBMapTypeHandler.keySet(ClientId clientId,
ID id)
|
|
ListIndexOfResponse |
DefaultDBListTypeHandler.lastIndexOf(ClientId clientId,
ID id,
StoredValue toFind)
|
|
ID |
BaseDatabase.newObject(ClientId clientId,
ClassId classId)
|
|
abstract TypeResponse<?> |
TypeHandler.processRequest(ClientId clientId,
ClassId reqClassId,
ID objId,
TypeRequest<?> request)
|
|
TypeResponse<?> |
DefaultDBSetTypeHandler.processRequest(ClientId clientId,
ClassId classId,
ID id,
TypeRequest<?> request)
|
|
TypeResponse<?> |
DefaultDBMapTypeHandler.processRequest(ClientId clientId,
ClassId classId,
ID id,
TypeRequest<?> request)
|
|
TypeResponse<?> |
DefaultDBListTypeHandler.processRequest(ClientId clientId,
ClassId classId,
ID id,
TypeRequest<?> request)
|
|
TypeResponse<?> |
DefaultDBAtomicIntTypeHandler.processRequest(ClientId clientId,
ClassId classId,
ID id,
TypeRequest<?> request)
|
|
TypeResponse<?> |
BaseDatabase.processTypeRequest(ClientId clientId,
ClassId classId,
ID objId,
TypeRequest<?> request)
|
|
MapPutResponse |
DefaultDBMapTypeHandler.put(ClientId clientId,
ID id,
MapPutRequest req)
|
|
MapPutIfAbsentResponse |
DefaultDBMapTypeHandler.putIfAbsent(ClientId clientId,
ID id,
MapPutIfAbsentRequest req)
|
|
void |
DefaultDBClientRefHandler.recordReference(ClientId clientId,
ID id)
Record a reference to the given id by the given client. |
|
protected
|
TypeHandler.recordReference(ClientId clientId,
T value)
Processes a value being returned to a client, recording the reference if needed. |
|
protected
|
TypeHandler.recordReferences(ClientId clientId,
T tr)
Processes a type response being returned to a client, recording all references it contains. |
|
void |
BaseDatabase.referenceCleared(ClientId clientId,
ID... ids)
|
|
ClassId |
BaseDatabase.registerClass(ClientId clientId,
ClassInfo classInfo)
|
|
EnumId |
BaseDatabase.registerEnum(ClientId clientId,
EnumInfo enumInfo)
|
|
java.lang.Object |
DefaultDBListTypeHandler.remove(ClientId clientId,
ID id,
int index)
|
|
MapRemoveKVResponse |
DefaultDBMapTypeHandler.remove(ClientId clientId,
ID id,
MapRemoveKVRequest removeKVReq)
|
|
MapRemoveResponse |
DefaultDBMapTypeHandler.remove(ClientId clientId,
ID id,
MapRemoveRequest removeReq)
|
|
RemoveResponse |
DefaultDBSetTypeHandler.remove(ClientId clientId,
ID id,
RemoveRequest req)
|
|
RemoveResponse |
DefaultDBListTypeHandler.remove(ClientId clientId,
ID id,
StoredValue element)
|
|
void |
DefaultDBUserLockHandler.removeClientListener(ClientId clientId)
|
|
void |
BaseDatabase.removeLockAcquiredListener(ClientId clientId)
|
|
MapReplaceKONResponse |
DefaultDBMapTypeHandler.replace(ClientId clientId,
ID id,
MapReplaceKONRequest req)
|
|
MapReplaceKVResponse |
DefaultDBMapTypeHandler.replace(ClientId clientId,
ID id,
MapReplaceKVRequest req)
|
|
java.lang.Object |
DefaultDBListTypeHandler.set(ClientId clientId,
ID id,
int index,
StoredValue element)
|
|
void |
DefaultDBUserLockHandler.setClientListener(ClientId clientId,
LockAcquiredListener listener)
|
|
void |
BaseDatabase.setClientLockAcquiredListener(ClientId clientId,
LockAcquiredListener listener)
|
|
void |
BaseDatabase.setRoot(ClientId clientId,
java.lang.String rootName,
ID newValue)
|
|
ID |
BaseDatabase.setRootIfNull(ClientId clientId,
java.lang.String rootName,
ID newValue)
|
|
int |
DefaultDBSetTypeHandler.size(ClientId clientId,
ID id)
|
|
int |
DefaultDBMapTypeHandler.size(ClientId clientId,
ID id)
|
|
int |
DefaultDBListTypeHandler.size(ClientId clientId,
ID id)
|
|
ObjectSyncResp |
BaseDatabase.synchroniseObject(ClientId clientId,
ID objectId,
ObjectSyncData syncData)
|
|
java.lang.Object[] |
DefaultDBSetTypeHandler.toArray(ClientId clientId,
ID id)
|
|
java.lang.Object[] |
DefaultDBListTypeHandler.toArray(ClientId clientId,
ID id)
|
|
ID |
DefaultDBMapTypeHandler.values(ClientId clientId,
ID id)
|
Uses of ClientId in org.sourceforge.jemm.database.components.interfaces |
---|
Methods in org.sourceforge.jemm.database.components.interfaces with parameters of type ClientId | |
---|---|
void |
DBClientRefHandler.clearReference(ClientId clientId,
ID id)
|
void |
DBUserLockHandler.clientDisconnect(ClientId clientId)
|
void |
DBClientRefHandler.clientDisconnect(ClientId clientId)
|
ID |
DBObjectHandler.createObject(ClientId clientId,
ClassId classId)
Creates a new object with the given class type. |
boolean |
DBClientRefHandler.hasReference(ClientId clientId,
ID id)
|
void |
DBClientRefHandler.recordReference(ClientId clientId,
ID id)
|
void |
DBUserLockHandler.removeClientListener(ClientId clientId)
Remove the lock acquire listener for the given client. |
void |
DBUserLockHandler.setClientListener(ClientId clientId,
LockAcquiredListener listener)
Sets the client callback listener for a given client. |
Uses of ClientId in org.sourceforge.jemm.database.components.se |
---|
Methods in org.sourceforge.jemm.database.components.se with parameters of type ClientId | |
---|---|
void |
StorageEngineClientRefIF.clearReference(ClientId clientId,
ID id)
|
java.util.Set<ClientThreadIdRef> |
StorageEngineUserLockIF.getClientLockSet(ClientId clientId)
Return a set of client-threads -> ids for the given client, this is the list of objects the given client is attempting to lock, or has a lock on. |
boolean |
StorageEngineClientRefIF.hasReference(ClientId clientId,
ID id)
|
boolean |
StorageEngineClientRefIF.recordReference(ClientId clientId,
ID id)
|
java.util.Iterator<ID> |
StorageEngineClientRefIF.referenceIterator(ClientId clientId)
|
void |
StorageEngineClientRefIF.removeAllRefs(ClientId clientId)
|
Uses of ClientId in org.sourceforge.jemm.database.components.userlock |
---|
Methods in org.sourceforge.jemm.database.components.userlock with parameters of type ClientId | |
---|---|
void |
InternalLockListenerNotifier.removeListener(ClientId clientId)
Remove the listener for the given client. |
void |
InternalLockListenerNotifier.setListener(ClientId clientId,
LockAcquiredListener listener)
Set the listener for the given client. |
Uses of ClientId in org.sourceforge.jemm.database.debug |
---|
Methods in org.sourceforge.jemm.database.debug with parameters of type ClientId | |
---|---|
void |
DebugDatabase.clientDisconnect(ClientId clientId)
|
ClassInfo |
DebugDatabase.getClassInfo(ClientId clientId,
ClassId classId)
|
EnumInfo |
DebugDatabase.getEnumInfo(ClientId clientId,
EnumId enumId)
|
GetObjectResp |
DebugDatabase.getObject(ClientId clientId,
ID jemmId)
|
ID |
DebugDatabase.getRoot(ClientId clientId,
java.lang.String rootName)
|
ID |
DebugDatabase.newObject(ClientId clientId,
ClassId classId)
|
TypeResponse<?> |
DebugDatabase.processTypeRequest(ClientId clientId,
ClassId classId,
ID objId,
TypeRequest<?> request)
|
void |
DebugDatabase.referenceCleared(ClientId clientId,
ID... ids)
|
ClassId |
DebugDatabase.registerClass(ClientId clientId,
ClassInfo classInfo)
|
EnumId |
DebugDatabase.registerEnum(ClientId clientId,
EnumInfo enumInfo)
|
void |
DebugDatabase.removeLockAcquiredListener(ClientId clientId)
|
void |
DebugDatabase.setClientLockAcquiredListener(ClientId clientId,
LockAcquiredListener listener)
|
void |
DebugDatabase.setRoot(ClientId clientId,
java.lang.String rootName,
ID newValue)
|
ID |
DebugDatabase.setRootIfNull(ClientId clientId,
java.lang.String rootName,
ID newValue)
|
ObjectSyncResp |
DebugDatabase.synchroniseObject(ClientId clientId,
ID jemmId,
ObjectSyncData syncData)
|
Uses of ClientId in org.sourceforge.jemm.database.memory |
---|
Methods in org.sourceforge.jemm.database.memory with parameters of type ClientId | |
---|---|
void |
ClientRefIFImpl.clearReference(ClientId clientId,
ID id)
|
java.util.Set<ClientThreadIdRef> |
UserLockIFImpl.getClientLockSet(ClientId clientId)
|
boolean |
ClientRefIFImpl.hasReference(ClientId clientId,
ID id)
|
boolean |
ClientRefIFImpl.recordReference(ClientId clientId,
ID id)
|
java.util.Iterator<ID> |
ClientRefIFImpl.referenceIterator(ClientId clientId)
|
void |
ClientRefIFImpl.removeAllRefs(ClientId clientId)
|
Uses of ClientId in org.sourceforge.jemm.database.persistent.berkeley |
---|
Methods in org.sourceforge.jemm.database.persistent.berkeley that return ClientId | |
---|---|
ClientId |
ClientLockEntry.getClientId()
|
Methods in org.sourceforge.jemm.database.persistent.berkeley with parameters of type ClientId | |
---|---|
void |
BDbStorageEngineClientRefImpl.clearReference(ClientId clientId,
ID id)
|
java.util.Set<ClientThreadIdRef> |
BDbStorageEngineUserLockImpl.getClientLockSet(ClientId clientId)
|
boolean |
BDbStorageEngineClientRefImpl.hasReference(ClientId clientId,
ID id)
|
boolean |
BDbStorageEngineClientRefImpl.recordReference(ClientId clientId,
ID id)
|
java.util.Iterator<ID> |
BDbStorageEngineClientRefImpl.referenceIterator(ClientId clientId)
|
void |
BDbStorageEngineClientRefImpl.removeAllRefs(ClientId clientId)
|
Uses of ClientId in org.sourceforge.jemm.database.persistent.berkeley.objects |
---|
Constructors in org.sourceforge.jemm.database.persistent.berkeley.objects with parameters of type ClientId | |
---|---|
ClientRefInfo(ClientId clientId,
ID id)
|
|
ClientRefKey(ClientId clientId,
ID id)
|
Uses of ClientId in org.sourceforge.jemm.database.remote.client |
---|
Fields in org.sourceforge.jemm.database.remote.client declared as ClientId | |
---|---|
protected ClientId |
RemoteDatabase.listenerClientId
|
Methods in org.sourceforge.jemm.database.remote.client with parameters of type ClientId | |
---|---|
void |
RemoteDatabase.clientDisconnect(ClientId clientId)
|
ClassInfo |
RemoteDatabase.getClassInfo(ClientId clientId,
ClassId classId)
|
EnumInfo |
RemoteDatabase.getEnumInfo(ClientId clientId,
EnumId enumId)
|
GetObjectResp |
RemoteDatabase.getObject(ClientId clientId,
ID id)
|
ID |
RemoteDatabase.getRoot(ClientId clientId,
java.lang.String rootName)
|
ID |
RemoteDatabase.newObject(ClientId clientId,
ClassId classId)
|
TypeResponse<?> |
RemoteDatabase.processTypeRequest(ClientId clientId,
ClassId classId,
ID objId,
TypeRequest<?> request)
|
void |
RemoteDatabase.referenceCleared(ClientId clientId,
ID... ids)
|
ClassId |
RemoteDatabase.registerClass(ClientId clientId,
ClassInfo classInfo)
|
EnumId |
RemoteDatabase.registerEnum(ClientId clientId,
EnumInfo enumInfo)
|
void |
RemoteDatabase.removeLockAcquiredListener(ClientId clientId)
|
void |
RemoteDatabase.setClientLockAcquiredListener(ClientId clientId,
LockAcquiredListener listener)
|
void |
RemoteDatabase.setRoot(ClientId clientId,
java.lang.String rootName,
ID newValue)
|
ID |
RemoteDatabase.setRootIfNull(ClientId clientId,
java.lang.String rootName,
ID newValue)
|
ObjectSyncResp |
RemoteDatabase.synchroniseObject(ClientId clientId,
ID jemmId,
ObjectSyncData syncData)
|
Uses of ClientId in org.sourceforge.jemm.database.remote.server |
---|
Methods in org.sourceforge.jemm.database.remote.server that return ClientId | |
---|---|
ClientId |
ClientReferenceHandler.getClientId()
|
protected ClientId |
AbstractRDbIFImpl.getClientId()
|
ClientId |
DefaultClientIdGenerator.nextId()
|
ClientId |
ClientIdGenerator.nextId()
|
Constructor parameters in org.sourceforge.jemm.database.remote.server with type arguments of type ClientId | |
---|---|
ClientReferenceHandler(RPCServer rpcServer,
java.util.Map<RPCClientId,ClientId> rpcIdToClientIdMap)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |