Package com.wideplay.warp.persist.internal

Warp Persist's internal classes, DO NOT USE.

See:
          Description

Interface Summary
ExceptionalRunnable<E extends Exception>  
HasPersistenceStrategy Internal interface for passing persistence strategies around.
InternalWorkManager<T> WorkManager for internal code reuse.
Lifecycle  
LifecycleAdapter<T>  
 

Class Summary
AopAllianceCglibAdapter Adapter used to transform cglib interceptors to work with guice (aopalliance) interceptors.
AopAllianceJdkProxyAdapter This is a simple adapter to convert a JDK dynamic proxy invocation into an aopalliance invocation.
Inferred  
InternalPersistenceMatchers Custom internal matchers.
LazyReference<T> Utility to lazily load an object reference.
Lifecycles  
ManagedContext Utility analogous to Hibernate's ManagedSessionContext, but not limited to a single persistence engine.
In UnitOfWork.REQUEST, this class is used by the WorkManager, in UnitOfWork.TRANSACTION by the context artifact (like EntityManager, ObjectContainer, ...) provider and local transaction interceptor.
PersistenceServiceBuilderImpl Configures and builds a Module for use in a Guice injector to enable the PersistenceService.
Text A Strings utility.
WarpPersistNamingPolicy Cglib class naming policy for Warp Persist.
 

Enum Summary
PersistenceFlavor Enumerates the persistence engines we support out-of-the-box.
 

Package com.wideplay.warp.persist.internal Description

Warp Persist's internal classes, DO NOT USE.