Manager
interface and its related classes
are located in this package.See: Description
Interface | Description |
---|---|
Manager<ENTITY> |
A Manager is responsible for abstracting away an Entity's data source CRUD
operations.
|
ManagerConfigurator<ENTITY> |
This class makes it possible to decorate a manager with a special
parallelization strategy by using a builder pattern.
|
Persister<ENTITY> |
An action that takes an entity and persists it to a data store.
|
Remover<ENTITY> |
An action that takes an entity and removes it from a data store.
|
Updater<ENTITY> |
An action that takes an entity and updates it in a data store.
|
Class | Description |
---|---|
AbstractManager<ENTITY> |
An abstract base implementation of all
Managers . |
Manager
interface and its related classes
are located in this package.
It is the manager that is responsible for managing entities for a particular
table in the database. Each entity then has methods to persist and update it,
but those methods are only delegates for the manager equivalents. Managers
are stored in the ManagerComponent
.
This package is part of the API. Modifications to classes here should only (if ever) be done in major releases.
Copyright © 2016 Speedment, Inc.. All rights reserved.