Package org.objectweb.jorm.api

Interface Summary

Debug This inerface contains a constant flag used to remove the source code which makes traces.
JormConfigurator Used to hold the configuration information related to the JORM runtime.
PAccessor The PAccessor interface defines a minimal accessor to be used by a persistent binding to access the memory instance of a persistent object.
PAccessorGen The PAccessorGen interface defines a generic accessor to be used by persistent bindings to access persistent variable within memory instances.
PAccessorGenClass The PAccessorGenClass interface is deprecated.
PBinding The PBinding interface defines the behaviour of binding objects used in order to control the I/Os between a data store instance and its associated memory instance.
PBindingCtrl This interface is defines in order to allow PBinders to access to PName and status attributes associated with PBindings.
PClassMapping The PClassMapping interface defines the behaviour of objects that contain all information required to map a JORM class.
PClassMapping.ReferenceConfigurator
PClassMappingCtrl
PGenClassAccessor The PGenClassAccessor interface defines the Accessor for all generic classes.
PIndexedElem The PIndexedElem interface defines the representation of an element of a generic class.
PIndexedElemFactory
PMapCluster The PMapCluster interface defines a the set of JORM classes which mapping structures have to be managed altogether.
PMapper The PMapper interface defines a JORM mapper as an object that mainly maintains the set of JORM classes that it maps on a particular DS.
PMapperListener Allows to listen to mapper-related events.
PMappingCallback This is a control interface dedicated to the JORM mapping code.
PMappingStructuresManager Defines the way to access the map clusters used to define and instanciate the mapping structures.
PNameIterator
PPrefetchTupleCollection Defines an extension of a TupleCollection to use for the prefetching mechanism.
PSerializable This class defines an object sent to the replicas to ensure durability.

Class Summary

ClassMappedEvent This event is sent when a persistent class is mapped.
PException The PException class defines the top level of the jorm exceptions.
PExceptionExistingDSI
PExceptionIO This exception is raised in case of problem during any kind of I/O action.
PExceptionNoDSI
PExceptionProtocol This exception is raised when a problem occured due to protocol inconsistency with respect to life-cycle management for example.
PMappingRequiredEvent The event used to signals the requirement of the mapping of a particular JORM class.
PStateGraph This class, which is entirely static, defines the state graphs for various JORM objects.