extensions.gem
Class ContextManagerBean
java.lang.Object
|
+--extensions.gem.ContextManagerBean
- public class ContextManagerBean
- extends java.lang.Object
Program:ContextManagerBean.java
Implements ContextManager's interface as a bean, not a webflow module.
The ContextBean userContext is the user's base context.
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ContextManagerBean
public ContextManagerBean()
init
public void init(java.lang.String userName,
java.lang.String descDir)
- Restores the user's contexts.
selectSession
public void selectSession(java.lang.String problemName,
java.lang.String sessionName)
- Sets the problem and session context data.
getCurrentSessionProperty
public java.lang.String getCurrentSessionProperty(java.lang.String propname)
getCurrentProblemProperty
public java.lang.String getCurrentProblemProperty(java.lang.String propname)
getUserProperty
public java.lang.String getUserProperty(java.lang.String propname)
setCurrentSessionProperty
public void setCurrentSessionProperty(java.lang.String propName,
java.lang.String propValue)
setCurrentProblemProperty
public void setCurrentProblemProperty(java.lang.String propName,
java.lang.String propValue)
setUserProperty
public void setUserProperty(java.lang.String propName,
java.lang.String propValue)
addSession
public void addSession(java.lang.String newSessionName)
removeCurrentSession
public void removeCurrentSession()
removeProblem
public void removeProblem(java.lang.String probName)
addNewProblem
public void addNewProblem(java.lang.String problemName)
addNewSession
public void addNewSession(java.lang.String problemName,
java.lang.String sessionName)
listProblems
public java.lang.String[] listProblems()
listProblemSessions
public java.lang.String[] listProblemSessions(java.lang.String probName)
test
public void test()