Uses of Package
voldemort.server

Packages that use voldemort.server
voldemort.client.protocol Classes that abstract the serialization format for Voldemort client requests. 
voldemort.client.protocol.pb A protocol buffers based client-side request format. 
voldemort.client.protocol.vold Classes specific to our native Voldemort protocol. 
voldemort.cluster.failuredetector Classes associated with client side failure detectors. 
voldemort.server The Voldemort server. 
voldemort.server.gossip Classes associated with the Gossip feature. 
voldemort.server.http The HTTP server. 
voldemort.server.http.gui Simple GUI. 
voldemort.server.jmx Service which deals with the JMX registration 
voldemort.server.niosocket The Voldemort NIO socket server implementation. 
voldemort.server.protocol The server side of request RPC handling. 
voldemort.server.protocol.admin Server side implementation of admin based requests 
voldemort.server.protocol.pb Server side handling of protocol buffer based requests 
voldemort.server.protocol.vold Server side handling of native Voldemort protocol requests 
voldemort.server.rebalance Classes dealing with rebalancing on the server side. 
voldemort.server.scheduler The scheduler service ( which runs a job every n minutes ) + The actual jobs as well. 
voldemort.server.scheduler.slop The background jobs associated with the slop store. 
voldemort.server.socket The services on the server side which handle normal + admin requests 
voldemort.server.storage The storage service which handles instantiating all the stores and their corresponding engines. 
voldemort.store.bdb A storage engine that persists data in BDB JE. 
voldemort.store.memory An in-memory storage engine that serves data out of a non-persistent map. 
voldemort.store.mysql A storage engine that persists data in a mysql instance. 
voldemort.store.readonly A storage engine that provides very efficient read-only access to large sorted files of data. 
voldemort.store.rebalancing Server side wrapper stores used for redirection during rebalancing. 
voldemort.store.socket A store implementation that works remotely over a tcp/ip socket interacting with a SocketServer on the the other side. 
voldemort.store.socket.clientrequest More classes related to how to parse client requests 
voldemort.store.views Classes related to Views and server side transforms 
voldemort.utils Basic helper functions. 
 

Classes in voldemort.server used by voldemort.client.protocol
RequestRoutingType
           
 

Classes in voldemort.server used by voldemort.client.protocol.pb
RequestRoutingType
           
 

Classes in voldemort.server used by voldemort.client.protocol.vold
RequestRoutingType
           
 

Classes in voldemort.server used by voldemort.cluster.failuredetector
VoldemortConfig
          Configuration parameters for the voldemort server.
 

Classes in voldemort.server used by voldemort.server
AbstractService
          A helper template for implementing VoldemortService
RequestRoutingType
           
ServiceType
          The various types of voldemort services
StatusManager
           
StoreRepository
          A wrapper class that holds all the server's stores--storage engines, routed stores, and remote stores.
VoldemortConfig
          Configuration parameters for the voldemort server.
VoldemortService
          A service that runs in the voldemort server
 

Classes in voldemort.server used by voldemort.server.gossip
AbstractService
          A helper template for implementing VoldemortService
VoldemortConfig
          Configuration parameters for the voldemort server.
VoldemortService
          A service that runs in the voldemort server
 

Classes in voldemort.server used by voldemort.server.http
AbstractService
          A helper template for implementing VoldemortService
StoreRepository
          A wrapper class that holds all the server's stores--storage engines, routed stores, and remote stores.
VoldemortServer
          This is the main server, it bootstraps all the services.
VoldemortService
          A service that runs in the voldemort server
 

Classes in voldemort.server used by voldemort.server.http.gui
VoldemortServer
          This is the main server, it bootstraps all the services.
 

Classes in voldemort.server used by voldemort.server.jmx
AbstractService
          A helper template for implementing VoldemortService
StoreRepository
          A wrapper class that holds all the server's stores--storage engines, routed stores, and remote stores.
VoldemortServer
          This is the main server, it bootstraps all the services.
VoldemortService
          A service that runs in the voldemort server
 

Classes in voldemort.server used by voldemort.server.niosocket
AbstractService
          A helper template for implementing VoldemortService
AbstractSocketService
          AbstractSocketService abstracts the different implementations so that we can use this common super class by various callers.
StatusManager
           
VoldemortService
          A service that runs in the voldemort server
 

Classes in voldemort.server used by voldemort.server.protocol
RequestRoutingType
           
StoreRepository
          A wrapper class that holds all the server's stores--storage engines, routed stores, and remote stores.
VoldemortConfig
          Configuration parameters for the voldemort server.
 

Classes in voldemort.server used by voldemort.server.protocol.admin
AbstractService
          A helper template for implementing VoldemortService
StoreRepository
          A wrapper class that holds all the server's stores--storage engines, routed stores, and remote stores.
VoldemortConfig
          Configuration parameters for the voldemort server.
VoldemortService
          A service that runs in the voldemort server
 

Classes in voldemort.server used by voldemort.server.protocol.pb
StoreRepository
          A wrapper class that holds all the server's stores--storage engines, routed stores, and remote stores.
 

Classes in voldemort.server used by voldemort.server.protocol.vold
StoreRepository
          A wrapper class that holds all the server's stores--storage engines, routed stores, and remote stores.
 

Classes in voldemort.server used by voldemort.server.rebalance
AbstractService
          A helper template for implementing VoldemortService
StoreRepository
          A wrapper class that holds all the server's stores--storage engines, routed stores, and remote stores.
VoldemortConfig
          Configuration parameters for the voldemort server.
VoldemortService
          A service that runs in the voldemort server
 

Classes in voldemort.server used by voldemort.server.scheduler
AbstractService
          A helper template for implementing VoldemortService
StoreRepository
          A wrapper class that holds all the server's stores--storage engines, routed stores, and remote stores.
VoldemortService
          A service that runs in the voldemort server
 

Classes in voldemort.server used by voldemort.server.scheduler.slop
StoreRepository
          A wrapper class that holds all the server's stores--storage engines, routed stores, and remote stores.
VoldemortConfig
          Configuration parameters for the voldemort server.
 

Classes in voldemort.server used by voldemort.server.socket
AbstractService
          A helper template for implementing VoldemortService
AbstractSocketService
          AbstractSocketService abstracts the different implementations so that we can use this common super class by various callers.
StatusManager
           
VoldemortService
          A service that runs in the voldemort server
 

Classes in voldemort.server used by voldemort.server.storage
AbstractService
          A helper template for implementing VoldemortService
StoreRepository
          A wrapper class that holds all the server's stores--storage engines, routed stores, and remote stores.
VoldemortConfig
          Configuration parameters for the voldemort server.
VoldemortService
          A service that runs in the voldemort server
 

Classes in voldemort.server used by voldemort.store.bdb
VoldemortConfig
          Configuration parameters for the voldemort server.
 

Classes in voldemort.server used by voldemort.store.memory
VoldemortConfig
          Configuration parameters for the voldemort server.
 

Classes in voldemort.server used by voldemort.store.mysql
VoldemortConfig
          Configuration parameters for the voldemort server.
 

Classes in voldemort.server used by voldemort.store.readonly
VoldemortConfig
          Configuration parameters for the voldemort server.
 

Classes in voldemort.server used by voldemort.store.rebalancing
StoreRepository
          A wrapper class that holds all the server's stores--storage engines, routed stores, and remote stores.
VoldemortConfig
          Configuration parameters for the voldemort server.
 

Classes in voldemort.server used by voldemort.store.socket
RequestRoutingType
           
 

Classes in voldemort.server used by voldemort.store.socket.clientrequest
RequestRoutingType
           
 

Classes in voldemort.server used by voldemort.store.views
StoreRepository
          A wrapper class that holds all the server's stores--storage engines, routed stores, and remote stores.
VoldemortConfig
          Configuration parameters for the voldemort server.
 

Classes in voldemort.server used by voldemort.utils
VoldemortConfig
          Configuration parameters for the voldemort server.
 



Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao