SPT Object Database API
A C D E F G H I L M N O P Q R S T U V W _

P

parameters - Variable in class com.sptci.prevayler.query.FetchByIndices
The map of parameters to use to filter the prevalent instances.
PATTERN - Static variable in exception com.sptci.prevayler.DeleteException
The pattern for the message to display for the exception.
persisted - Variable in class com.sptci.prevayler.MetaData
A field used to maintain the persistent state of an object.
populateReference(PrevalentObject) - Method in class com.sptci.prevayler.ObjectGraphSystem
Populate the references to other prevalent objects in the specified prevalent object.
preAdd(PrevalentObject) - Method in class com.sptci.prevayler.ConstraintSystem
Check the prevalent object specified to ensure that it may be safely added to the prevalent system.
preDelete(PrevalentObject, Date) - Method in class com.sptci.prevayler.ConstraintSystem
Process any delete constraints configured for the specified prevalent object.
preDelete(String, PrevalentObject, Date) - Method in class com.sptci.prevayler.ConstraintSystem
Check the foreign key relationship from instances of the specified class to the prevalent object specified and process as necessary.
PrevalentException - Exception in com.sptci.prevayler
A custom exception used to indicate errors while interacting with the prevalent system.
PrevalentException() - Constructor for exception com.sptci.prevayler.PrevalentException
Default constructor.
PrevalentException(String) - Constructor for exception com.sptci.prevayler.PrevalentException
Create a new exception with the specified message.
PrevalentException(Throwable) - Constructor for exception com.sptci.prevayler.PrevalentException
Create a new exception with instance of Throwable that caused the problem.
PrevalentException(String, Throwable) - Constructor for exception com.sptci.prevayler.PrevalentException
Create a new exception with the specified message and instance of Throwable that caused the problem.
PrevalentManager<P extends PrevalentObject> - Class in com.sptci.prevayler
A facade around the prevalent system used to present a more natural programming interface than that provided by prevayler.
PrevalentManager() - Constructor for class com.sptci.prevayler.PrevalentManager
 
PrevalentObject<K> - Class in com.sptci.prevayler
Abstract base class whose instances are stored in the prevalent system.
PrevalentObject() - Constructor for class com.sptci.prevayler.PrevalentObject
Default constructor.
PrevalentObject(K) - Constructor for class com.sptci.prevayler.PrevalentObject
Create a new instance of the prevalent object with the specified object id.
PrevalentSystem - Class in com.sptci.prevayler
A base class for prevalent systems that will be managed by Prevayler and wrapped in a Prevayler instance.
PrevalentSystem() - Constructor for class com.sptci.prevayler.PrevalentSystem
Default constructor.
PrevalentSystemFactory - Class in com.sptci.prevayler
A factory class used to boot-strap PrevalentSystem instances.
PrevalentSystemFactory() - Constructor for class com.sptci.prevayler.PrevalentSystemFactory
Default constructor.
PrevalentSystemFactory.SnapshotTask - Class in com.sptci.prevayler
A TimerTask that is used to snapshot the PrevalentSystemFactory.SnapshotTask.prevayler periodically.
PrevalentSystemFactory.SnapshotTask(Prevayler) - Constructor for class com.sptci.prevayler.PrevalentSystemFactory.SnapshotTask
Create a new instance of the task for the specified system.
prevayler - Variable in class com.sptci.prevayler.PrevalentSystemFactory.SnapshotTask
The prevalent system to snapshot.
PrimaryStorage - Class in com.sptci.prevayler
A class used as the primary storage mechanism for persisting prevalent objects in the prevalent system.
PrimaryStorage() - Constructor for class com.sptci.prevayler.PrimaryStorage
 
processForeignKey(ForeignKey, PrevalentObject) - Method in class com.sptci.prevayler.ConstraintSystem
Process the foreign key annotation for a field declared at the prevalent class level and manage the StorageSystem.indexMap as appropriate.
processForeignKeys(PrevalentObject) - Method in class com.sptci.prevayler.ConstraintSystem
Process the foreign keys annotation for the prevalent class.
processIndex(Index, PrevalentObject) - Method in class com.sptci.prevayler.IndexSystem
Process the Index annotation at the class level of the specified prevalent object.
processIndices(PrevalentObject) - Method in class com.sptci.prevayler.IndexSystem
Process the Indices annotation and manage the StorageSystem.indexMap as appropriate.

SPT Object Database API
A C D E F G H I L M N O P Q R S T U V W _