Package org.copperengine.core.persistent
-
Interface Summary Interface Description DatabaseDialect DefaultEntityPersisterFactory<E,P extends DefaultEntityPersister<E>> Interface for theDefaultWorkflowPersistencePlugin
.EntityPersister<E> Base interface for persistent entities as members ofPersistentWorkflow
..EntityPersister.PostSelectedCallback<E> MementoUtil.IteratorCallback MementoUtil.PersistentMemberAccessor PersistenceContext PersistenceContextFactory<T extends PersistenceContext> Interface for custom persistence ofPersistentWorkflow
members.PersistentProcessorPool Subclass ofProcessorPool
adding some persistence related methods.SavepointAware ScottyDBStorageInterface Interface for the storage of aPersistentScottyEngine
.Serializer WorkflowPersistencePlugin Interface for plugging in additional persistence feature intoOracleDialect
andAbstractSqlDialect
. -
Class Summary Class Description AbstractSqlDialect Abstract base implementation of theDatabaseDialect
for SQL databasesCommonSQLHelper Compressor Utility class for compressing and uncompressing byte arrays.DefaultEntityPersister<E> Default implementation of theEntityPersister
interface.DefaultEntityPersister.EntityAndCallback<E extends PersistentEntity> DefaultPersistenceContextFactory Default implementation of thePersistenceContextFactory
interface.DefaultPersistenceContextFactoryConfiguration Configuration used inDefaultPersistenceContextFactory
andDefaultWorkflowPersistencePlugin
.DefaultPersistenceContextFactoryConfigurationBuilder A builder forDefaultPersistenceContextFactoryConfiguration
.DefaultPersistenceWorker<E,P extends EntityPersister<E>> An inmplementation for theDefaultWorkflowPersistencePlugin
.DefaultPersistenceWorker.WorkflowAndEntity<E> DefaultPersisterSharedRessources<E,P extends DefaultEntityPersister<E>> DefaultPersisterSimpleCRUDSharedRessources<E,P extends DefaultEntityPersister<E>> DefaultWorkflowPersistencePlugin Default implementation for theWorkflowPersistencePlugin
.DerbyDbDialect Apache Derby implementation of theDatabaseDialect
interface.ErrorData H2Dialect H2 implementation of theDatabaseDialect
interface.MementoUtil Utility class to help find the delta to persist upon saving of a persistent workflow.MySqlDialect MySQL implementation of theDatabaseDialect
interface.OracleDialect Oracle implementation of theDatabaseDialect
interface It supports multiple engines (cluster) connected to one database.OracleSimpleDialect Oracle implementation of theScottyDBStorageInterface
.OracleUtil Some utils to use oracle driver without link dependencies.PersistentEntity Base class for persistent entities that will be used by the default entity sql code generator.PersistentPriorityProcessorPool Implementation of thePriorityProcessorPool
interface for use in thePersistentScottyEngine
.PersistentProcessor PersistentProcessorFactory PersistentScottyEngine COPPER processing engine that offers persistent workflow processing.PersistentWorkflow<E extends java.io.Serializable> Abstract base class for persistent workflows.PostgreSQLDialect PostgreSQL implementation of theScottyDBStorageInterface
.RegisterCall Simple class that bundles the input parameters of a call toScottyDBStorageInterface.registerCallback(org.copperengine.core.persistent.RegisterCall, org.copperengine.core.Acknowledge)
ScottyDBStorage Implementation of theScottyDBStorageInterface
.SerializedWorkflow StandardJavaSerializer Implementation of theSerializer
interface using java's standard object serialization. -
Enum Summary Enum Description DBProcessingState DefaultPersistenceWorker.OperationType -
Annotation Types Summary Annotation Type Description PersistentMember