| Interface | Description |
|---|---|
| Displayable | |
| MappedModel |
A Model subclass that implements the Map interface and accepts arbitrary
key/value data.
|
| Model |
A Model is the basic interface by which all data access in Stallion is done.
|
| ModelController<T extends Model> | |
| Persister<T extends Model> |
A Persister actually handles interaction with the data store.
|
| Tickets |
Tickets is a class that generates new unique ID's for new models.
|
| Class | Description |
|---|---|
| BasePersister<T extends Model> | |
| DataAccessRegistration | |
| DataAccessRegistry |
The DalRegistry, or Data Access Layer Registry, allows for ModelControllers to be
registered, booted up, and then accessed.
|
| DisplayableModelController<T extends Displayable> | |
| DummyPersister<T extends Model> |
A persister that does absolutely nothing.
|
| DynamicModelDefinition |
Normally models are defined by creating Java classes with annotations.
|
| LocalMemoryStash<T extends Model> |
The Stash sits between the ModelController and the Persister.
|
| MappedModelBase | |
| ModelBase |
Base implementation of the Model interface.
|
| NoStash<T extends Model> |
The Stash sits between the ModelController and the Persister.
|
| PartialStash<T extends Model> |
PartialStash loads the most recently updated 50,000 items in memory, and also
keeps in memory every item directly loaded by id.
|
| ReadOnlyWrapper<T extends Model> |
A wrapper around a ModelController that only gives access to read methods.
|
| StandardDisplayableModel |
A base class for model objects that can be rendered as web pages.
|
| StandardModelController<T extends Model> |
The standard implementation of a ModelController.
|
| Stash<T extends Model> |
The Stash sits between the ModelController and the Persister.
|
| StashBase<T extends Model> | |
| TimebasedTickets |
This generates unique IDs (unique within a particular stallion application) based on the current time.
|
| Annotation Type | Description |
|---|---|
| AlternativeKey |
Marks a model property as being a key by which items can be looked up.
|
| AuditTrailEnabled | |
| UniqueKey |
Annotate a model property getter with this if the property is a unique key.
|
Copyright © 2016. All rights reserved.