Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.acegisecurity.domain.PersistableEntity

Packages that use PersistableEntity
org.acegisecurity.domain.dao | Provides the base of a data access object (DAO) persistence layer.
org.acegisecurity.domain.hibernate | Hibernate-specific implementations of the domain subproject interfaces.
org.acegisecurity.domain.impl | Convenient domain object abstract classes, although none are mandatory/required by other packages in this project.
org.acegisecurity.domain.service |

Uses of PersistableEntity in org.acegisecurity.domain.dao

Classes in org.acegisecurity.domain.dao with type parameters of type PersistableEntity
`interface` | `Dao<E extends PersistableEntity>` Provides fundamental DAO capabilities for a single concrete `PersistableEntity`, using JDK 1.5 generics.
`class` | `PaginatedList<E extends PersistableEntity>` JDK1.5 compatible paginated `List`.

Methods in org.acegisecurity.domain.dao with parameters of type PersistableEntity
`void` | `EvictionCapable.evict(PersistableEntity entity)` Removes the indicated persistent instance from the DAO's internal map/session.
`static void` | `EvictionUtils.evictIfRequired(Object daoOrServices, PersistableEntity entity)` Evicts the `PersistableEntity` using the passed `Object` (provided that the passed `Object` implements `EvictionCapable`).
`static void` | `EvictionUtils.evictPopulatedIfRequired(Object daoOrServices, PersistableEntity entity)` Evicts the `PersistableEntity` using the passed `Object` (provided that the passed `Object` implements `EvictionCapable`), along with expressly evicting every `PersistableEntity` returned by the `PersistableEntity`'s getters.

Uses of PersistableEntity in org.acegisecurity.domain.hibernate

Classes in org.acegisecurity.domain.hibernate with type parameters of type PersistableEntity
`class` | `DaoHibernate<E extends PersistableEntity>` Generics supporting `Dao` implementation that uses Hibernate 3 for persistence.

Methods in org.acegisecurity.domain.hibernate with parameters of type PersistableEntity
`void` | `DaoHibernate.evict(PersistableEntity entity)`

Uses of PersistableEntity in org.acegisecurity.domain.impl

Classes in org.acegisecurity.domain.impl that implement PersistableEntity
`class` | `AbstractPersistableEntity` An abstract implementation of `PersistableEntity`.
`class` | `PersistableEntityInteger` A persistable entity that uses a `Integer` based identity.
`class` | `PersistableEntityLong` A persistable entity that uses a `Long` based identity.

Uses of PersistableEntity in org.acegisecurity.domain.service

Classes in org.acegisecurity.domain.service with type parameters of type PersistableEntity
`interface` | `ImmutableManager<E extends PersistableEntity>` Provides fundamental services layer capabilities for a single concrete `PersistableEntity`, using JDK 1.5 generics.
`class` | `ImmutableManagerImpl<E extends PersistableEntity>` Base `ImmutableManager` implementation.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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