WebFlow
Class ServerServlet

java.lang.Object
  |
  +--WebFlow.ServerServlet

public class ServerServlet
extends java.lang.Object
implements java.lang.Runnable

//Each WebFlow server will initiate its own IR server. //We will use IR in two place: //1- When adapter got one event, it will get the IR id of incoming event through IR server //2- When one proxy wants to forward one incoming request to real object, it will use


Field Summary
static org.omg.CORBA.ORB orb
           
 
Constructor Summary
ServerServlet(java.lang.String[] args)
           
 
Method Summary
static WebFlow.XmlServer getAAD(java.lang.String user)
           
static WebFlow.ContextManager getContextManager(java.lang.String user)
           
static WebFlow.FBServer getFileBrowser(java.lang.String user)
           
static WebFlow.RemoteFile getRemoteFile(java.lang.String user)
           
static WebFlow.submitJob getSubmitJob(java.lang.String user)
           
static WebFlow.WebFlowContext getUserContext(java.lang.String user)
           
static org.omg.CORBA.Object readIOR(org.omg.CORBA.ORB orb, java.lang.String fn)
           
 void run()
           
static void setAAD(java.lang.String user, WebFlow.XmlServer aad)
           
static void setContextManager(java.lang.String user, WebFlow.ContextManager cm)
           
static void setFileBrowser(java.lang.String user, WebFlow.FBServer fb)
           
static void setRemoteFile(java.lang.String user, WebFlow.RemoteFile rf)
           
static void setSubmitJob(java.lang.String user, WebFlow.submitJob sj)
           
static void setUserContext(java.lang.String user, WebFlow.WebFlowContext uc)
           
static java.lang.Process startIntRep()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

orb

public static org.omg.CORBA.ORB orb
Constructor Detail

ServerServlet

public ServerServlet(java.lang.String[] args)
Method Detail

run

public void run()
Specified by:
run in interface java.lang.Runnable

setContextManager

public static void setContextManager(java.lang.String user,
                                     WebFlow.ContextManager cm)

getContextManager

public static WebFlow.ContextManager getContextManager(java.lang.String user)

setUserContext

public static void setUserContext(java.lang.String user,
                                  WebFlow.WebFlowContext uc)

getUserContext

public static WebFlow.WebFlowContext getUserContext(java.lang.String user)

setFileBrowser

public static void setFileBrowser(java.lang.String user,
                                  WebFlow.FBServer fb)

getFileBrowser

public static WebFlow.FBServer getFileBrowser(java.lang.String user)

setRemoteFile

public static void setRemoteFile(java.lang.String user,
                                 WebFlow.RemoteFile rf)

getRemoteFile

public static WebFlow.RemoteFile getRemoteFile(java.lang.String user)

setSubmitJob

public static void setSubmitJob(java.lang.String user,
                                WebFlow.submitJob sj)

getSubmitJob

public static WebFlow.submitJob getSubmitJob(java.lang.String user)

setAAD

public static void setAAD(java.lang.String user,
                          WebFlow.XmlServer aad)

getAAD

public static WebFlow.XmlServer getAAD(java.lang.String user)

startIntRep

public static java.lang.Process startIntRep()

readIOR

public static org.omg.CORBA.Object readIOR(org.omg.CORBA.ORB orb,
                                           java.lang.String fn)