A C D E G L N R S U

A

APP_NAME_KEY - Static variable in interface com.redstarhackers.dal.DataAccessStrategy
 
addModel(Model) - Method in interface com.redstarhackers.dal.DataAccessLayer
Add the model to the data store.

C

com.redstarhackers.dal - package com.redstarhackers.dal
 

D

DATA_STORE_ID_KEY - Static variable in interface com.redstarhackers.dal.DataAccessStrategy
 
DEFAULT_DATA_STORE_ID - Static variable in interface com.redstarhackers.dal.DataAccessStrategy
 
DataAccessLayer - interface com.redstarhackers.dal.DataAccessLayer.
Data Access Layer API, used to access data stores in a generic way, deferring the implementation details to specific Data Access Strategies.
DataAccessStrategy - interface com.redstarhackers.dal.DataAccessStrategy.
Data Access Strategy, defining how a specific DAL implementation hooks into other resources in the DAL framework.

E

executeNamedQuery(String, Map) - Method in interface com.redstarhackers.dal.DataAccessLayer
Execute the named query using the parameters, returning the results (if any).
executeNamedQuery(String, Map, int, int) - Method in interface com.redstarhackers.dal.DataAccessLayer
Execute the named query using the parameters, returning the results (if any).
executeNamedQuery(String, List) - Method in interface com.redstarhackers.dal.DataAccessLayer
Execute the named query using the parameters, returning the results (if any).
executeNamedQuery(String, List, int, int) - Method in interface com.redstarhackers.dal.DataAccessLayer
Execute the named query using the parameters, returning the results (if any).
executeNamedStatement(String, Map) - Method in interface com.redstarhackers.dal.DataAccessLayer
Execute the statement using the parameters, returning the results (if any).
executeNamedStatement(String, List) - Method in interface com.redstarhackers.dal.DataAccessLayer
Execute the statement using the parameters, returning the results (if any).
executeQuery(Query, Class, Map) - Method in interface com.redstarhackers.dal.DataAccessLayer
Execute the query using the parameters, returning the results (if any) as instances of the model class.
executeQuery(Query, Class, Map, int, int) - Method in interface com.redstarhackers.dal.DataAccessLayer
Execute the query using the parameters, returning the results (if any) as instances of the model class.
executeQuery(Query, Class, List) - Method in interface com.redstarhackers.dal.DataAccessLayer
Execute the query using the parameters, returning the results (if any) as instances of the model class.
executeQuery(Query, Class, List, int, int) - Method in interface com.redstarhackers.dal.DataAccessLayer
Execute the query using the parameters, returning the results (if any) as instances of the model class.
executeQuery(Query, Class) - Method in interface com.redstarhackers.dal.DataAccessLayer
Execute the query using any contained expression (or chain of expressions) to qualify the query, returning the results (if any).
executeQuery(Query, Class, int, int) - Method in interface com.redstarhackers.dal.DataAccessLayer
Execute the query using any contained expression (or chain of expressions) to qualify the query, returning the results (if any).
executeStatement(String, Map) - Method in interface com.redstarhackers.dal.DataAccessLayer
Execute the statement using the parameters, returning the results (if any).
executeStatement(String, List) - Method in interface com.redstarhackers.dal.DataAccessLayer
Execute the statement using the parameters, returning the results (if any).

G

getDataStoreId() - Method in interface com.redstarhackers.dal.DataAccessStrategy
Get the datastore id used by this strategy.
getName() - Method in interface com.redstarhackers.dal.DataAccessStrategy
The name of this strategy, uniquely identifying it within the DAL framework.
getNamedQuery(String) - Method in interface com.redstarhackers.dal.DataAccessLayer
Retrieve the query mapped to the given name.
getNamedStatement(String) - Method in interface com.redstarhackers.dal.DataAccessLayer
Retrieve the statement mapped to the given name.
getSetting(Object) - Method in interface com.redstarhackers.dal.DataAccessStrategy
Get the setting value used by this strategy instance.
getSettings() - Method in interface com.redstarhackers.dal.DataAccessStrategy
Get the settings used by this strategy instance.

L

loadModel(Class, Serializable) - Method in interface com.redstarhackers.dal.DataAccessLayer
Load an Model object through its unique identifier.

N

NAME_KEY - Static variable in interface com.redstarhackers.dal.DataAccessStrategy
 

R

removeModel(Model) - Method in interface com.redstarhackers.dal.DataAccessLayer
Delete a given model from the data store.
removeModel(Class, Serializable) - Method in interface com.redstarhackers.dal.DataAccessLayer
Delete a given model of the specified class using the unique identifier.

S

setDataStoreId(String) - Method in interface com.redstarhackers.dal.DataAccessStrategy
Set the datasource id used by this strategy.
setName(String) - Method in interface com.redstarhackers.dal.DataAccessStrategy
The name of this strategy, uniquely identifying it within the DAL framework.
setSetting(Object, Object) - Method in interface com.redstarhackers.dal.DataAccessStrategy
Set the setting value used by this strategy, replacing any previous setting value.
setSettings(Map) - Method in interface com.redstarhackers.dal.DataAccessStrategy
Set the settings used by this strategy, replacing any previous setting values.

U

updateModel(Model) - Method in interface com.redstarhackers.dal.DataAccessLayer
Save the model in the data store, updating its persistent state.
updateModel(Model, Serializable) - Method in interface com.redstarhackers.dal.DataAccessLayer
Save the model in the data store, updating its persistent state.

A C D E G L N R S U