Uses of Class
org.sourceforge.jemm.database.ClassId

Packages that use ClassId
org.sourceforge.jemm.client   
org.sourceforge.jemm.database   
org.sourceforge.jemm.database.components   
org.sourceforge.jemm.database.components.interfaces   
org.sourceforge.jemm.database.components.se   
org.sourceforge.jemm.database.components.types   
org.sourceforge.jemm.database.debug   
org.sourceforge.jemm.database.memory   
org.sourceforge.jemm.database.persistent.berkeley   
org.sourceforge.jemm.database.persistent.berkeley.proxy   
org.sourceforge.jemm.database.remote.client   
org.sourceforge.jemm.database.remote.shared   
org.sourceforge.jemm.lifecycle   
 

Uses of ClassId in org.sourceforge.jemm.client
 

Methods in org.sourceforge.jemm.client that return ClassId
 ClassId ObjectDatabase.registerClass(ClassInfo classInfo)
          Register a user class.
 ClassId DelegatingObjectDatabase.registerClass(ClassInfo classInfo)
           
 ClassId DatabaseAdapter.registerClass(ClassInfo classInfo)
           
 ClassId RegistrationCache.registerClass(ClientId clientId, ClassInfo classInfo)
           
 ClassId DelegatingDatabase.registerClass(ClientId clientId, ClassInfo classInfo)
           
 

Methods in org.sourceforge.jemm.client with parameters of type ClassId
 ClassInfo ObjectDatabase.getClassInfo(ClassId classId)
          Returns the class information for the given class id.
 ClassInfo DelegatingObjectDatabase.getClassInfo(ClassId classId)
           
 ClassInfo DatabaseAdapter.getClassInfo(ClassId classId)
           
 ClassInfo RegistrationCache.getClassInfo(ClientId clientId, ClassId classId)
           
 ClassInfo DelegatingDatabase.getClassInfo(ClientId clientId, ClassId classId)
           
 ID ObjectDatabase.newObject(ClassId classId, JEMMObject obj)
          Notification of a new user object creation by the client.
 ID DelegatingObjectDatabase.newObject(ClassId classId, JEMMObject obj)
           
 ID DatabaseAdapter.newObject(ClassId classId, JEMMObject target)
           
 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)
           
 TypeResponse<?> TypeRequestHandler.processTypeRequest(JEMMObject jemmObject, ClassId classId, TypeRequest<?> request)
           
 TypeResponse<?> DelegatingObjectDatabase.processTypeRequest(JEMMObject jemmObject, ClassId classId, TypeRequest<?> request)
           
 TypeResponse<?> DatabaseAdapter.processTypeRequest(JEMMObject obj, ClassId classId, TypeRequest<?> request)
           
 

Uses of ClassId in org.sourceforge.jemm.database
 

Methods in org.sourceforge.jemm.database that return ClassId
 ClassId GetObjectResp.getClassId()
           
 ClassId Database.registerClass(ClientId clientId, ClassInfo classInfo)
          Register a user class.
 

Methods in org.sourceforge.jemm.database with parameters of type ClassId
 ID ObjectAccessor.createObject(ClientId clientId, ClassId classId)
           
 ClassInfo Database.getClassInfo(ClientId clientId, ClassId classId)
          Returns the class information for the given class id.
 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.
 

Constructors in org.sourceforge.jemm.database with parameters of type ClassId
GetObjectResp(ID jemmId, ClassId classId, int version, java.util.Map<FieldInfo,java.lang.Object> fieldValues)
           
 

Uses of ClassId in org.sourceforge.jemm.database.components
 

Fields in org.sourceforge.jemm.database.components declared as ClassId
protected  ClassId TypeHandler.classId
           
 

Fields in org.sourceforge.jemm.database.components with type parameters of type ClassId
protected  java.util.Map<ClassId,TypeHandler> BaseDatabase.typeHandlers
           
 

Methods in org.sourceforge.jemm.database.components that return ClassId
 ClassId TypeHandler.getClassId()
          Return the classId of the JemmType class being handled
 ClassId DefaultDBClassHandler.register(ClassInfo info)
           
 ClassId BaseDatabase.registerClass(ClientId clientId, ClassInfo classInfo)
           
 

Methods in org.sourceforge.jemm.database.components with parameters of type ClassId
protected  boolean DefaultDBClassHandler.allowModification(ClassId classId, ClassInfo current, ClassInfo proposed)
          Method to determine whether class modification is allowed.
 ID DefaultDBObjectHandler.createObject(ClientId clientId, ClassId classId)
          Creates a new user object with the given class type.
 ClassInfo DefaultDBClassHandler.get(ClassId classId)
           
 ClassInfo BaseDatabase.getClassInfo(ClientId clientId, ClassId classId)
           
 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)
           
 void DefaultDBObjectHandler.registerType(ClassId classId, TypeHandler handler)
           
 

Constructors in org.sourceforge.jemm.database.components with parameters of type ClassId
DefaultDBAtomicIntTypeHandler(ClassId classId, ObjectAccessor objectAccessor, DBClientRefHandler clientRefHandler)
           
DefaultDBListTypeHandler(ClassId classId, ObjectAccessor objectAccessor, DBClientRefHandler clientRefHandler)
           
DefaultDBMapTypeHandler(ClassId classId, ObjectAccessor objectAccessor, DBClientRefHandler clientRefHandler, ClassId setClassId, ClassId listClassId)
           
DefaultDBSetTypeHandler(ClassId classId, ObjectAccessor objectAccessor, DBClientRefHandler clientRefHandler)
           
 

Uses of ClassId in org.sourceforge.jemm.database.components.interfaces
 

Methods in org.sourceforge.jemm.database.components.interfaces that return ClassId
 ClassId DBClassHandler.register(ClassInfo info)
           
 

Methods in org.sourceforge.jemm.database.components.interfaces with parameters of type ClassId
 ID DBObjectHandler.createObject(ClientId clientId, ClassId classId)
          Creates a new object with the given class type.
 ClassInfo DBClassHandler.get(ClassId classId)
           
 void DBObjectHandler.registerType(ClassId typeClassId, TypeHandler handler)
          Register a type handler for the given type class.
 

Uses of ClassId in org.sourceforge.jemm.database.components.se
 

Methods in org.sourceforge.jemm.database.components.se that return ClassId
 ClassId StorageEngineClassIF.createClassId()
          Generate a new unique classId
 ClassId StorageEngineClassIF.getClassIdByName(java.lang.String className)
          Return the classId with the registered class named 'className'
 

Methods in org.sourceforge.jemm.database.components.se with parameters of type ClassId
 ClassInfo StorageEngineClassIF.getClassInfoById(ClassId classId)
           
 void StorageEngineClassIF.saveClassInfo(ClassId classId, ClassInfo info)
           
 

Uses of ClassId in org.sourceforge.jemm.database.components.types
 

Methods in org.sourceforge.jemm.database.components.types that return ClassId
 ClassId StoredObject.getClassId()
           
 

Constructors in org.sourceforge.jemm.database.components.types with parameters of type ClassId
StoredAtomicIntObject(ID objectId, ClassId classId)
           
StoredAtomicIntObject(ID id, ClassId classId, int value)
           
StoredListObject(ID objectId, ClassId classId)
           
StoredMapObject(ID objectId, ClassId classId)
           
StoredObject(ID objectId, ClassId classId)
          Create a new stored object.
StoredSetObject(ID objectId, ClassId classId)
           
StoredUserObject(ID objectId, ClassId classId, ClassInfo classInfo)
          Create a new stored object.
 

Uses of ClassId in org.sourceforge.jemm.database.debug
 

Methods in org.sourceforge.jemm.database.debug that return ClassId
 ClassId DebugDatabase.registerClass(ClientId clientId, ClassInfo classInfo)
           
 

Methods in org.sourceforge.jemm.database.debug with parameters of type ClassId
 ClassInfo DebugDatabase.getClassInfo(ClientId clientId, ClassId classId)
           
 ID DebugDatabase.newObject(ClientId clientId, ClassId classId)
           
 TypeResponse<?> DebugDatabase.processTypeRequest(ClientId clientId, ClassId classId, ID objId, TypeRequest<?> request)
           
 

Uses of ClassId in org.sourceforge.jemm.database.memory
 

Methods in org.sourceforge.jemm.database.memory that return ClassId
 ClassId ClassIFImpl.createClassId()
           
 ClassId ClassIFImpl.getClassIdByName(java.lang.String className)
           
 

Methods in org.sourceforge.jemm.database.memory with parameters of type ClassId
 ClassInfo ClassIFImpl.getClassInfoById(ClassId classId)
           
 void ClassIFImpl.saveClassInfo(ClassId classId, ClassInfo info)
           
 

Uses of ClassId in org.sourceforge.jemm.database.persistent.berkeley
 

Methods in org.sourceforge.jemm.database.persistent.berkeley that return ClassId
 ClassId BDbStorageEngineClassImpl.createClassId()
           
 ClassId BDbStorageEngineClassImpl.getClassIdByName(java.lang.String className)
           
 ClassId IDManager.getNextClassId()
           
 

Methods in org.sourceforge.jemm.database.persistent.berkeley with parameters of type ClassId
 ClassInfo BDbStorageEngineClassImpl.getClassInfoById(ClassId classId)
           
 void BDbStorageEngineClassImpl.saveClassInfo(ClassId classId, ClassInfo info)
           
 

Constructors in org.sourceforge.jemm.database.persistent.berkeley with parameters of type ClassId
ClassEntry(ClassId classId, java.lang.String className, ClassInfo classInfo)
           
 

Uses of ClassId in org.sourceforge.jemm.database.persistent.berkeley.proxy
 

Methods in org.sourceforge.jemm.database.persistent.berkeley.proxy that return ClassId
 ClassId ClassIdProxy.convertProxy()
           
 

Methods in org.sourceforge.jemm.database.persistent.berkeley.proxy with parameters of type ClassId
 void ClassIdProxy.initializeProxy(ClassId id)
           
 

Uses of ClassId in org.sourceforge.jemm.database.remote.client
 

Methods in org.sourceforge.jemm.database.remote.client that return ClassId
 ClassId RemoteDatabase.registerClass(ClientId clientId, ClassInfo classInfo)
           
 

Methods in org.sourceforge.jemm.database.remote.client with parameters of type ClassId
 ClassInfo RemoteDatabase.getClassInfo(ClientId clientId, ClassId classId)
           
 ID RemoteDatabase.newObject(ClientId clientId, ClassId classId)
           
 TypeResponse<?> RemoteDatabase.processTypeRequest(ClientId clientId, ClassId classId, ID objId, TypeRequest<?> request)
           
 

Uses of ClassId in org.sourceforge.jemm.database.remote.shared
 

Methods in org.sourceforge.jemm.database.remote.shared that return ClassId
 ClassId RDbServerIF.registerClass(ClassInfo classInfo)
           
 

Methods in org.sourceforge.jemm.database.remote.shared with parameters of type ClassId
 ClassInfo RDbServerIF.getClassInfo(ClassId classId)
           
 ID RDbServerIF.newObject(ClassId classId)
           
 TypeResponse<?> RDbServerIF.processTypeRequest(ClassId classId, ID objId, TypeRequest<?> request)
           
 

Uses of ClassId in org.sourceforge.jemm.lifecycle
 

Constructors in org.sourceforge.jemm.lifecycle with parameters of type ClassId
ShadowTypeObjectImpl(JEMMType object, ID objID, ClassId classId, TypeRequestHandler requestHandler)
           
 



Copyright © 2009. All Rights Reserved.