client session required actions

This commit is contained in:
Bill Burke committed 2015-09-02 16:30:16 -04:00
1 parent 38a721425d
commit 7d4b93e01e
15 files changed
+209 -69

No files matched your search

@@ -53,6 +53,22 @@ public interface ClientSessionModel {
public void removeNote(String name);
public Map<String, String> getNotes();
/**
* Required actions that are attached to this client session.
*
* @return
*/
Set<String> getRequiredActions();
void addRequiredAction(String action);
void removeRequiredAction(String action);
void addRequiredAction(UserModel.RequiredAction action);
void removeRequiredAction(UserModel.RequiredAction action);
/**
* These are notes you want applied to the UserSessionModel when the client session is attached to it.
*