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.