public class EvwSrvrCore extends java.lang.Object implements TvListHandler
Provides server context for HTTP Service objects.
| Modifier and Type | Class and Description |
|---|---|
static class |
EvwSrvrCore.ModuleInfo
Service module descriptor.
|
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
debugging |
static java.lang.String[] |
DEP_LIST
Class dependencies
|
protected Logger |
log
Logger
|
protected java.util.TreeMap<java.lang.Integer,EvwSrvrCore.ModuleInfo> |
portMap |
protected eventweb.servutil.SrvcRegistry |
registry
Service registry
|
protected java.util.LinkedList<EvwSrvrCore.ModuleInfo> |
srvcMgrList |
protected boolean |
tracingIo |
static java.lang.String |
VERSION
Class version
|
IF_VERSION| Constructor and Description |
|---|
EvwSrvrCore(Logger log) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
addSrvcMgrModule(java.lang.String module) |
protected static java.lang.Integer |
getPortNumber(java.lang.String portStr) |
TvList |
HandleTvList(TvList list) |
protected boolean |
loadModules() |
protected boolean |
loadSrvc(EvwSrvrCore.ModuleInfo sInfo) |
void |
rqstSrvrStop() |
void |
runSrvr(TvList configInfo) |
protected SrvcMgr |
SrvcMgrLoadedOnPort(java.lang.Integer port) |
public static final java.lang.String VERSION
public static final java.lang.String[] DEP_LIST
protected eventweb.servutil.SrvcRegistry registry
protected Logger log
protected java.util.LinkedList<EvwSrvrCore.ModuleInfo> srvcMgrList
protected java.util.TreeMap<java.lang.Integer,EvwSrvrCore.ModuleInfo> portMap
protected boolean tracingIo
protected boolean debugging
public EvwSrvrCore(Logger log)
public void runSrvr(TvList configInfo)
public TvList HandleTvList(TvList list)
HandleTvList in interface TvListHandlerpublic void rqstSrvrStop()
protected static java.lang.Integer getPortNumber(java.lang.String portStr)
protected boolean loadModules()
protected boolean addSrvcMgrModule(java.lang.String module)
protected boolean loadSrvc(EvwSrvrCore.ModuleInfo sInfo)
protected SrvcMgr SrvcMgrLoadedOnPort(java.lang.Integer port)