voldemort.server.http
Class HttpService

java.lang.Object
  extended by voldemort.common.service.AbstractService
      extended by voldemort.server.http.HttpService
All Implemented Interfaces:
VoldemortService

public class HttpService
extends AbstractService

An embedded http server that uses jetty


Constructor Summary
HttpService(VoldemortServer server, StorageService storageService, StoreRepository storeRepository, RequestFormatType requestType, int numberOfThreads, int httpPort)
           
 
Method Summary
 int getNumberOfThreads()
           
 int getPort()
           
 RequestHandler getRequestHandler()
           
 void startInner()
           
 void stopInner()
           
 
Methods inherited from class voldemort.common.service.AbstractService
getType, isStarted, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpService

public HttpService(VoldemortServer server,
                   StorageService storageService,
                   StoreRepository storeRepository,
                   RequestFormatType requestType,
                   int numberOfThreads,
                   int httpPort)
Method Detail

startInner

public void startInner()
Specified by:
startInner in class AbstractService

stopInner

public void stopInner()
Specified by:
stopInner in class AbstractService

getNumberOfThreads

public int getNumberOfThreads()

getPort

public int getPort()

getRequestHandler

public RequestHandler getRequestHandler()


Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu