public interface UserIF
Modifier and Type | Field and Description |
---|---|
static String |
COMMON_USER
Default User identifier
|
static String |
DEFAULT_MODEL
Default Model name
|
static String |
DEFAULT_SKIN
Default Skin/CSS
|
static String |
DEFAULT_VIEW
Default View/Template
|
Modifier and Type | Method and Description |
---|---|
void |
addLogMessage(String message)
INTERNAL: Adds a message to the user's log.
|
void |
addWorkingBundle(String bundle_id,
Object object)
INTERNAL: Stores a working bundle of objects under the specified
id . |
void |
clearLog()
INTERNAL: Clears the user's log.
|
UserFilterContextStore |
getFilterContext()
INTERNAL: Gets the Filter Context object which stores for each
topicmap a set of themes the user has selected.
|
HistoryMap |
getHistory()
INTERNAL: Gets the last used objects (instances of Object,
specialisation through the web application) which the user has
visited.
|
String |
getId()
INTERNAL: Gets the user identifier.
|
List |
getLogMessages()
INTERNAL: Gets the current log messages from the ring buffer.
|
String |
getModel()
Get Model Setting for MVS.
|
String |
getSkin()
Get Skin (Stylesheet) Setting for MVS.
|
String |
getView()
Get View (Template) Setting for MVS.
|
Object |
getWorkingBundle(String bundle_id)
INTERNAL: Gets an ordered lists of objects (parameter name as
key, list of objects as value) grouped together by the given
identifier
id . |
void |
removeWorkingBundle(String bundle_id)
INTERNAL: Removes the specified working bundle.
|
void |
setHistory(HistoryMap hm)
INTERNAL: Sets the last used objects that are in relation to the
user and his path through the web application.
|
void |
setModel(String model)
Set Model Setting.
|
void |
setSkin(String skin)
Set Skin Setting.
|
void |
setView(String view)
Set View Setting.
|
static final String COMMON_USER
static final String DEFAULT_MODEL
static final String DEFAULT_VIEW
static final String DEFAULT_SKIN
String getId()
UserFilterContextStore getFilterContext()
HistoryMap getHistory()
void setHistory(HistoryMap hm)
void addLogMessage(String message)
void clearLog()
List getLogMessages()
void addWorkingBundle(String bundle_id, Object object)
id
.Object getWorkingBundle(String bundle_id)
id
.void removeWorkingBundle(String bundle_id)
String getModel()
void setModel(String model)
String getView()
void setView(String view)
String getSkin()
void setSkin(String skin)