Package org.acegisecurity.domain.dao

Provides the base of a data access object (DAO) persistence layer.

See:
          Description

Interface Summary
Dao<E extends PersistableEntity> Provides fundamental DAO capabilities for a single concrete PersistableEntity, using JDK 1.5 generics.
EvictionCapable Indicates an implementation capable of evicting PersistableEntitys.
InitializationCapable Indicates an implementation capable of initializing an object, such that any lazy loading is guaranteed to have been completed.
 

Class Summary
DetachmentContextHolder InheritableThreadLocal which indicates whether a Dao implementation should be forced to return a detached instance.
EvictionUtils Convenience methods that support eviction of PersistableEntitys from those objects that implement EvictionCapable.
InitializationUtils Convenience methods that support initialization of lazily loaded collections and associations using DAOs and other objects that implement InitializationCapable.
PaginatedList<E extends PersistableEntity> JDK1.5 compatible paginated List.
 

Package org.acegisecurity.domain.dao Description

Provides the base of a data access object (DAO) persistence layer.



Copyright © 2004-2005 Acegi Technology Pty Limited. All Rights Reserved.