WebFlow.ContextManager
Class ContextManagerImp
WebFlow.ContextManager.ContextManagerImp
- public class ContextManagerImp
Constructor Summary |
ContextManagerImp(org.omg.CORBA.Object peer,
java.lang.String msg)
|
Method Summary |
boolean |
addApplication(java.lang.String ApplContextName)
|
boolean |
addNewApplication(java.lang.String problem,
java.lang.String session,
java.lang.String ApplContextName)
|
boolean |
addNewProblem(java.lang.String ProjContextName)
|
boolean |
addNewSession(java.lang.String problem,
java.lang.String SessionContextName)
|
boolean |
addProblem(java.lang.String ProjContextName)
|
boolean |
addSession(java.lang.String SessionContextName)
|
void |
cloneSession(WebFlow.ContextManager.WebFlowContext oldSession)
|
WebFlow.ContextManager.WebFlowContext |
createGatewayContext(WebFlow.ContextManager.WebFlowContext p,
java.lang.String name)
|
void |
createNewApplication(WebFlow.ContextManager.WebFlowContext root,
java.lang.String name)
|
void |
createNewProblem(WebFlow.ContextManager.WebFlowContext root,
java.lang.String name)
|
void |
createNewSession(WebFlow.ContextManager.WebFlowContext root,
java.lang.String name)
|
java.lang.String |
getApplicationProperty(java.lang.String problem,
java.lang.String session,
java.lang.String application,
java.lang.String name)
|
WebFlow.ContextManager.WebFlowContext |
getContext(java.lang.String FullContextName)
|
java.lang.String |
getContextData(WebFlow.ContextManager.WebFlowContext c,
java.lang.String name)
|
java.lang.String |
getContextID(java.lang.String type)
|
java.lang.String |
getCurrentApplicationProperty(java.lang.String name)
|
java.lang.String |
getCurrentProblemProperty(java.lang.String name)
|
java.lang.String |
getCurrentSessionProperty(java.lang.String name)
|
java.lang.String |
getProblemProperty(java.lang.String problem,
java.lang.String name)
|
java.lang.String |
getSessionProperty(java.lang.String problem,
java.lang.String session,
java.lang.String name)
|
WebFlow.ContextManager.WebFlowContext |
getUserContext()
|
void |
init(WebFlow.ContextManager.WebFlowContext uc,
org.omg.CORBA.Object sco,
org.omg.CORBA.Object rfo)
|
boolean |
isCurrentApplication()
|
boolean |
isCurrentProblem()
|
boolean |
isCurrentSession()
|
java.lang.String[] |
listAllApplications()
|
java.lang.String[] |
listAllSessions()
|
java.lang.String[] |
listApplications()
|
java.lang.String[] |
listChildren(WebFlow.ContextManager.WebFlowContext c)
|
java.lang.String[] |
listChildrenContexts(WebFlow.ContextManager.WebFlowContext c)
|
java.lang.String[] |
listModules(WebFlow.ContextManager.WebFlowContext c)
|
java.lang.String[] |
listProblems()
|
java.lang.String[] |
listProblemSessions(java.lang.String problem)
|
java.lang.String[] |
listSessionApplications(java.lang.String session)
|
java.lang.String[] |
listSessions()
|
static void |
main(java.lang.String[] args)
|
boolean |
removeContext(WebFlow.ContextManager.WebFlowContext c)
|
boolean |
removeCurrentApplication()
|
boolean |
removeCurrentProblem()
|
boolean |
removeCurrentProblemChild(java.lang.String session)
|
boolean |
removeCurrentSession()
|
boolean |
removeCurrentSessionChild(java.lang.String application)
|
boolean |
removeProblem(java.lang.String problem)
|
java.lang.String |
removeSpaces(java.lang.String name)
|
void |
replaceProblem()
|
void |
restoreChildContexts(WebFlow.ContextManager.WebFlowContext parent)
|
boolean |
selectApplication(java.lang.String problem,
java.lang.String session,
java.lang.String application)
|
boolean |
selectProblem(java.lang.String problem)
|
boolean |
selectSession(java.lang.String problem,
java.lang.String session)
|
void |
setContextData(WebFlow.ContextManager.WebFlowContext c,
java.lang.String name,
java.lang.String value)
|
void |
setContextMData(WebFlow.ContextManager.WebFlowContext c,
java.lang.String[] name,
java.lang.String[] value)
|
boolean |
setCurrentApplication(java.lang.String application)
|
boolean |
setCurrentApplicationProperty(java.lang.String name,
java.lang.String value)
|
boolean |
setCurrentContexts()
|
boolean |
setCurrentProblem(java.lang.String problem)
|
boolean |
setCurrentProblemProperty(java.lang.String name,
java.lang.String value)
|
boolean |
setCurrentSession(java.lang.String session)
|
boolean |
setCurrentSessionProperty(java.lang.String name,
java.lang.String value)
|
boolean |
setNewApplication(WebFlow.ContextManager.WebFlowContext sc,
java.lang.String ApplContextName)
|
boolean |
setNewProblem(WebFlow.ContextManager.WebFlowContext uc,
java.lang.String ProjContextName)
|
boolean |
setNewSession(WebFlow.ContextManager.WebFlowContext pc,
java.lang.String SessionContextName)
|
boolean |
setProblemContext(java.lang.String problem)
|
boolean |
setSessionContext(java.lang.String Session)
|
void |
setSessionData(WebFlow.ContextManager.WebFlowContext c,
java.lang.String name,
java.lang.String value)
|
void |
setSessionMData(WebFlow.ContextManager.WebFlowContext c,
java.lang.String[] name,
java.lang.String[] value)
|
java.lang.String |
setShortName(java.lang.String ContextName)
|
boolean |
setUserContextData(WebFlow.ContextManager.WebFlowContext uc,
java.lang.String userDirectory,
java.lang.String userName)
|
void |
stopSession()
|
void |
test()
|
ContextManagerImp
public ContextManagerImp(org.omg.CORBA.Object peer,
java.lang.String msg)
throws WebFlow.NullPointerException
test
public void test()
init
public void init(WebFlow.ContextManager.WebFlowContext uc,
org.omg.CORBA.Object sco,
org.omg.CORBA.Object rfo)
createGatewayContext
public WebFlow.ContextManager.WebFlowContext createGatewayContext(WebFlow.ContextManager.WebFlowContext p,
java.lang.String name)
restoreChildContexts
public void restoreChildContexts(WebFlow.ContextManager.WebFlowContext parent)
setCurrentContexts
public boolean setCurrentContexts()
setContextData
public void setContextData(WebFlow.ContextManager.WebFlowContext c,
java.lang.String name,
java.lang.String value)
setContextMData
public void setContextMData(WebFlow.ContextManager.WebFlowContext c,
java.lang.String[] name,
java.lang.String[] value)
getContextData
public java.lang.String getContextData(WebFlow.ContextManager.WebFlowContext c,
java.lang.String name)
listChildren
public java.lang.String[] listChildren(WebFlow.ContextManager.WebFlowContext c)
listChildrenContexts
public java.lang.String[] listChildrenContexts(WebFlow.ContextManager.WebFlowContext c)
listModules
public java.lang.String[] listModules(WebFlow.ContextManager.WebFlowContext c)
getContext
public WebFlow.ContextManager.WebFlowContext getContext(java.lang.String FullContextName)
getContextID
public java.lang.String getContextID(java.lang.String type)
setProblemContext
public boolean setProblemContext(java.lang.String problem)
setSessionContext
public boolean setSessionContext(java.lang.String Session)
addNewProblem
public boolean addNewProblem(java.lang.String ProjContextName)
addProblem
public boolean addProblem(java.lang.String ProjContextName)
setNewProblem
public boolean setNewProblem(WebFlow.ContextManager.WebFlowContext uc,
java.lang.String ProjContextName)
setUserContextData
public boolean setUserContextData(WebFlow.ContextManager.WebFlowContext uc,
java.lang.String userDirectory,
java.lang.String userName)
stopSession
public void stopSession()
removeContext
public boolean removeContext(WebFlow.ContextManager.WebFlowContext c)
removeCurrentProblem
public boolean removeCurrentProblem()
removeProblem
public boolean removeProblem(java.lang.String problem)
removeCurrentSession
public boolean removeCurrentSession()
removeCurrentApplication
public boolean removeCurrentApplication()
removeCurrentProblemChild
public boolean removeCurrentProblemChild(java.lang.String session)
removeCurrentSessionChild
public boolean removeCurrentSessionChild(java.lang.String application)
addNewSession
public boolean addNewSession(java.lang.String problem,
java.lang.String SessionContextName)
addSession
public boolean addSession(java.lang.String SessionContextName)
setNewSession
public boolean setNewSession(WebFlow.ContextManager.WebFlowContext pc,
java.lang.String SessionContextName)
addNewApplication
public boolean addNewApplication(java.lang.String problem,
java.lang.String session,
java.lang.String ApplContextName)
addApplication
public boolean addApplication(java.lang.String ApplContextName)
setNewApplication
public boolean setNewApplication(WebFlow.ContextManager.WebFlowContext sc,
java.lang.String ApplContextName)
setSessionData
public void setSessionData(WebFlow.ContextManager.WebFlowContext c,
java.lang.String name,
java.lang.String value)
setSessionMData
public void setSessionMData(WebFlow.ContextManager.WebFlowContext c,
java.lang.String[] name,
java.lang.String[] value)
getCurrentProblemProperty
public java.lang.String getCurrentProblemProperty(java.lang.String name)
getProblemProperty
public java.lang.String getProblemProperty(java.lang.String problem,
java.lang.String name)
getCurrentSessionProperty
public java.lang.String getCurrentSessionProperty(java.lang.String name)
getSessionProperty
public java.lang.String getSessionProperty(java.lang.String problem,
java.lang.String session,
java.lang.String name)
getCurrentApplicationProperty
public java.lang.String getCurrentApplicationProperty(java.lang.String name)
getApplicationProperty
public java.lang.String getApplicationProperty(java.lang.String problem,
java.lang.String session,
java.lang.String application,
java.lang.String name)
setCurrentProblemProperty
public boolean setCurrentProblemProperty(java.lang.String name,
java.lang.String value)
setCurrentSessionProperty
public boolean setCurrentSessionProperty(java.lang.String name,
java.lang.String value)
setCurrentApplicationProperty
public boolean setCurrentApplicationProperty(java.lang.String name,
java.lang.String value)
setCurrentProblem
public boolean setCurrentProblem(java.lang.String problem)
setCurrentSession
public boolean setCurrentSession(java.lang.String session)
setCurrentApplication
public boolean setCurrentApplication(java.lang.String application)
selectProblem
public boolean selectProblem(java.lang.String problem)
selectSession
public boolean selectSession(java.lang.String problem,
java.lang.String session)
selectApplication
public boolean selectApplication(java.lang.String problem,
java.lang.String session,
java.lang.String application)
isCurrentProblem
public boolean isCurrentProblem()
isCurrentSession
public boolean isCurrentSession()
isCurrentApplication
public boolean isCurrentApplication()
listProblems
public java.lang.String[] listProblems()
listSessions
public java.lang.String[] listSessions()
listApplications
public java.lang.String[] listApplications()
listProblemSessions
public java.lang.String[] listProblemSessions(java.lang.String problem)
listSessionApplications
public java.lang.String[] listSessionApplications(java.lang.String session)
listAllSessions
public java.lang.String[] listAllSessions()
listAllApplications
public java.lang.String[] listAllApplications()
createNewProblem
public void createNewProblem(WebFlow.ContextManager.WebFlowContext root,
java.lang.String name)
createNewSession
public void createNewSession(WebFlow.ContextManager.WebFlowContext root,
java.lang.String name)
createNewApplication
public void createNewApplication(WebFlow.ContextManager.WebFlowContext root,
java.lang.String name)
cloneSession
public void cloneSession(WebFlow.ContextManager.WebFlowContext oldSession)
replaceProblem
public void replaceProblem()
removeSpaces
public java.lang.String removeSpaces(java.lang.String name)
setShortName
public java.lang.String setShortName(java.lang.String ContextName)
getUserContext
public WebFlow.ContextManager.WebFlowContext getUserContext()
main
public static void main(java.lang.String[] args)