Package com.wideplay.warp.persist

Warp Persist, a lightweight persistence library for Guice.

See:
          Description

Interface Summary
PersistenceModuleBuilder Builds a Module for use with Guice.
PersistenceStrategy Strategy for hooking persistence strategies into warp-persist.
SessionStrategyBuilder  
TransactionStrategyBuilder  
WorkManager This interface is used to gain manual control over the unit of work.
 

Class Summary
Defaults Configuration default values.
PersistenceFilter Apply this filter to enable the HTTP Request unit of work and to have Warp Persist manage the lifecycle of all the active (module installed) PersistenceService instances.
PersistenceMatchers Custom matchers for use with Warp Persist.
PersistenceService This is the core warp-persist artifact.
PersistenceServiceExtrasModule Module with bindings that can be useful when using certain Warp Persist configurations.
 

Enum Summary
TransactionType Enumerates options for an experimental feature: read/write or read/only transactions.
UnitOfWork Enumerates all the supported units-of-work (i.e.
 

Annotation Types Summary
Defaults.DefaultUnit Default persistence unit annotation.
Transactional Any method or class marked with this annotation will be considered for transactionality.
 

Package com.wideplay.warp.persist Description

Warp Persist, a lightweight persistence library for Guice.