voldemort.common.service
Interface VoldemortService

All Known Implementing Classes:
AbstractService, AbstractSocketService, AdminService, AsyncOperationService, CoordinatorService, GossipService, HttpService, JmxService, NioSocketService, RebalancerService, RestService, SchedulerService, SocketService, StorageService, VoldemortServer

public interface VoldemortService

A service that runs in the voldemort server


Method Summary
 ServiceType getType()
           
 boolean isStarted()
           
 void start()
          Start the service.
 void stop()
          Stop the service
 

Method Detail

getType

ServiceType getType()
Returns:
The type of this service

start

void start()
Start the service.


stop

void stop()
Stop the service


isStarted

boolean isStarted()
Returns:
true iff the service is started


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