com.espertech.esperio.http.core
Class EsperHttpServiceBase

java.lang.Object
  extended by com.espertech.esperio.http.core.EsperHttpServiceBase
Direct Known Subclasses:
EsperHttpServiceClassic, EsperHttpServiceNIO

public abstract class EsperHttpServiceBase
extends java.lang.Object


Constructor Summary
EsperHttpServiceBase(java.lang.String serviceName, Service serviceConfig)
           
 
Method Summary
 void add(GetHandler handler)
           
abstract  void destroy()
           
 java.util.List<GetHandler> getGetHandlers()
           
 Service getServiceConfig()
           
 java.lang.String getServiceName()
           
protected  org.apache.http.protocol.HttpRequestHandlerRegistry setupRegistry(com.espertech.esper.core.service.EPServiceProviderSPI engineSPI)
           
abstract  void start(com.espertech.esper.core.service.EPServiceProviderSPI engine)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EsperHttpServiceBase

public EsperHttpServiceBase(java.lang.String serviceName,
                            Service serviceConfig)
Method Detail

start

public abstract void start(com.espertech.esper.core.service.EPServiceProviderSPI engine)
                    throws java.io.IOException
Throws:
java.io.IOException

destroy

public abstract void destroy()

setupRegistry

protected org.apache.http.protocol.HttpRequestHandlerRegistry setupRegistry(com.espertech.esper.core.service.EPServiceProviderSPI engineSPI)

add

public void add(GetHandler handler)

getServiceName

public java.lang.String getServiceName()

getServiceConfig

public Service getServiceConfig()

getGetHandlers

public java.util.List<GetHandler> getGetHandlers()

© 2006-2016 EsperTech Inc.
All rights reserved.
Visit us at espertech.com