net.commerce.zocalo.service
Class CometServer

java.lang.Object
  extended by net.commerce.zocalo.service.ServerUtil
      extended by net.commerce.zocalo.service.ServletUtil
          extended by net.commerce.zocalo.service.CometServer
Direct Known Subclasses:
AllMarkets, ExperimentServer

public abstract class CometServer
extends ServletUtil

sets up cometd connections for a Jetty web server.


Field Summary
 org.mortbay.cometd.continuation.ContinuationCometdServlet cometdServlet
           
 
Fields inherited from class net.commerce.zocalo.service.ServletUtil
servletLock
 
Fields inherited from class net.commerce.zocalo.service.ServerUtil
DEFAULT_DB_FILE_KEY, DEFAULT_DB_URL_KEY
 
Constructor Summary
CometServer()
           
 
Method Summary
 void addCometServletHandler(org.mortbay.jetty.servlet.ServletHandler handler)
           
 void finishInitialization()
           
protected abstract  void startBayeuxService()
           
 
Methods inherited from class net.commerce.zocalo.service.ServletUtil
addContextHandlers, addExtraResourceHandlers, addResourceHandler, addServlet, addServlets, createServerWithListener, initializeHandlers, initializeServerTopLevel, initializeServerTopLevel, initializeServerTopLevelWithCGI, initialLogContext, join, runJettyServer, start
 
Methods inherited from class net.commerce.zocalo.service.ServerUtil
readConfigFile, readDBConfigFromProps
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cometdServlet

public org.mortbay.cometd.continuation.ContinuationCometdServlet cometdServlet
Constructor Detail

CometServer

public CometServer()
Method Detail

addCometServletHandler

public void addCometServletHandler(org.mortbay.jetty.servlet.ServletHandler handler)

finishInitialization

public void finishInitialization()
Overrides:
finishInitialization in class ServletUtil

startBayeuxService

protected abstract void startBayeuxService()