|
||||||||||
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 existApplicationState 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 existApplicationState createApplicationState(ApplicationState appState) throws AlreadyExistsException
appState
- Application state
AlreadyExistsException
- Thrown if application state already existsList<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 |