Package | Description |
---|---|
io.stallion.asyncTasks | |
io.stallion.dataAccess | |
io.stallion.dataAccess.db | |
io.stallion.dataAccess.file | |
io.stallion.users |
Modifier and Type | Class and Description |
---|---|
class |
AsyncTaskDbPersister |
class |
AsyncTaskFilePersister |
class |
DummyTaskPersister |
Modifier and Type | Class and Description |
---|---|
class |
BasePersister<T extends Model> |
class |
DummyPersister<T extends Model>
A persister that does absolutely nothing.
|
Modifier and Type | Method and Description |
---|---|
Persister<T> |
Stash.getPersister()
Get the associated persister
|
Persister |
StandardModelController.getPersister() |
Persister<T> |
ReadOnlyWrapper.getPersister() |
Persister<T> |
ModelController.getPersister()
The instance of the Perister class
|
Persister<T> |
Persister.setBucket(String bucket) |
Persister |
BasePersister.setBucket(String bucket) |
Persister |
Persister.setItemController(ModelController<T> controller) |
Persister<T> |
BasePersister.setItemController(ModelController<T> controller) |
Persister<T> |
Persister.setModelClass(Class<T> modelClass) |
Persister<T> |
BasePersister.setModelClass(Class<T> modelClass) |
Persister<T> |
Persister.setStash(Stash<T> stash) |
Modifier and Type | Method and Description |
---|---|
Class<? extends Persister> |
DataAccessRegistration.getPersisterClass() |
Modifier and Type | Method and Description |
---|---|
void |
Stash.init(DataAccessRegistration registration,
ModelController<T> controller,
Persister<T> persister)
Initialized the Stash with required attributes, this is
called via dataAccess registration.
|
void |
PartialStash.init(DataAccessRegistration registration,
ModelController<T> controller,
Persister<T> persister) |
void |
LocalMemoryStash.init(DataAccessRegistration registration,
ModelController<T> controller,
Persister<T> persister) |
void |
StandardModelController.init(DataAccessRegistration registration,
Persister<T> persister,
Stash<T> stash) |
void |
ReadOnlyWrapper.init(DataAccessRegistration registration,
Persister<T> persister,
Stash<T> stash) |
void |
ModelController.init(DataAccessRegistration registration,
Persister<T> persister,
Stash<T> stash)
Initialize the controller, loading all the key fields, setting defaults,
initializing key variables, etc.
|
void |
StandardModelController.setPersister(Persister persister) |
Modifier and Type | Method and Description |
---|---|
DataAccessRegistration |
DataAccessRegistration.setPersisterClass(Class<? extends Persister> persisterClass)
The Persister subclass to use for this registration
|
Modifier and Type | Class and Description |
---|---|
class |
DbPersister<T extends Model> |
Modifier and Type | Class and Description |
---|---|
class |
FilePersisterBase<T extends Model>
A base persister that handles retrieving and saving model objects to the file sytem.
|
class |
JsonFilePersister<T extends Model> |
class |
TextFilePersister<T extends TextItem> |
class |
TomlPersister<T extends Model> |
Modifier and Type | Class and Description |
---|---|
class |
PredefinedUsersPersister<T extends IUser> |
Copyright © 2016. All rights reserved.