|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ApplicationStateDao
This data access interface stores the GUI (page, section, widget, etc.) application states as key value pairs in a database.
| Method Summary | |
|---|---|
ApplicationState |
createApplicationState(ApplicationState appState)
Creates and returns an application state. |
List<String> |
createApplicationState(Collection<ApplicationState> appStates)
Creates a collection of application states and returns their ids. |
ApplicationState |
getApplicationState(String applicationId,
String referenceKey,
String referenceType)
Gets a list of application states by applicationId, referenceKey and
referenceType. |
ApplicationState |
getApplicationState(String applicationId,
String referenceKey,
String referenceType,
String userId)
Gets a list of application states by applicationId, referenceKey,
referenceType and userId. |
| Methods inherited from interface org.kuali.student.common.dao.CrudDao |
|---|
create, delete, delete, fetch, find, update |
| Methods inherited from interface org.kuali.student.common.dao.SearchableDao |
|---|
search |
| Method Detail |
|---|
ApplicationState getApplicationState(String applicationId,
String referenceKey,
String referenceType,
String userId)
throws DoesNotExistException
applicationId, referenceKey,
referenceType and userId.
applicationId - Application idreferenceKey - Reference keyreferenceType - Reference typeuserId - User id
DoesNotExistException - Thrown if application state does not exist
ApplicationState getApplicationState(String applicationId,
String referenceKey,
String referenceType)
throws DoesNotExistException
applicationId, referenceKey and
referenceType.
applicationId - Application idreferenceKey - Reference keyreferenceType - Reference type
DoesNotExistException - Thrown if application state does not exist
ApplicationState createApplicationState(ApplicationState appState)
throws AlreadyExistsException
appState - Application state
AlreadyExistsException - Thrown if application state already exists
List<String> createApplicationState(Collection<ApplicationState> appStates)
throws AlreadyExistsException
appStateList - collection of application states
AlreadyExistsException - Thrown if application state already exists
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||