Uses of Interface
voldemort.utils.Time

Packages that use Time
voldemort.client The user facing interface to Voldemort. 
voldemort.cluster.failuredetector Classes associated with client side failure detectors. 
voldemort.common.service   
voldemort.server.scheduler The scheduler service ( which runs a job every n minutes ) + The actual jobs as well. 
voldemort.store.logging A wrapper store which deals with logging. 
voldemort.store.retention   
voldemort.store.routed A store implmentation that handles routing to nodes, and repairing obsolete values detected on those nodes. 
voldemort.store.routed.action Classes representing various states for the state based routing stores. 
voldemort.store.versioned Store decorators that interact with versions. 
voldemort.utils Basic helper functions. 
 

Uses of Time in voldemort.client
 

Constructors in voldemort.client with parameters of type Time
MockStoreClientFactory(Serializer<?> keySerializer, Serializer<?> valueSerializer, Serializer<?> viewValueSerializer, Serializer<?> transformsSerializer, int nodeId, Time time)
           
 

Uses of Time in voldemort.cluster.failuredetector
 

Fields in voldemort.cluster.failuredetector declared as Time
protected  Time FailureDetectorConfig.time
           
 

Methods in voldemort.cluster.failuredetector that return Time
 Time FailureDetectorConfig.getTime()
           
 

Methods in voldemort.cluster.failuredetector with parameters of type Time
 FailureDetectorConfig FailureDetectorConfig.setTime(Time time)
           
 

Uses of Time in voldemort.common.service
 

Constructors in voldemort.common.service with parameters of type Time
SchedulerService(int schedulerThreads, Time time)
           
SchedulerService(int schedulerThreads, Time time, boolean mayInterrupt)
           
 

Uses of Time in voldemort.server.scheduler
 

Constructors in voldemort.server.scheduler with parameters of type Time
DataCleanupJob(StorageEngine<K,V,T> store, ScanPermitWrapper cleanupPermits, long maxAgeMs, Time time, EventThrottler throttler)
           
 

Uses of Time in voldemort.store.logging
 

Constructors in voldemort.store.logging with parameters of type Time
LoggingStore(Store<K,V,T> store, java.lang.String instance, Time time)
          Create a logging store that wraps the given store
LoggingStore(Store<K,V,T> store, Time time)
          Create a logging store that wraps the given store
 

Uses of Time in voldemort.store.retention
 

Constructors in voldemort.store.retention with parameters of type Time
RetentionEnforcingStore(Store<ByteArray,byte[],byte[]> innerStore, StoreDefinition storeDef, boolean deleteExpiredEntries, Time time)
           
 

Uses of Time in voldemort.store.routed
 

Fields in voldemort.store.routed declared as Time
protected  Time RoutedStore.time
           
 

Constructors in voldemort.store.routed with parameters of type Time
RoutedStore(java.lang.String name, java.util.Map<java.lang.Integer,Store<ByteArray,byte[],byte[]>> innerStores, Cluster cluster, StoreDefinition storeDef, boolean repairReads, TimeoutConfig timeoutConfig, FailureDetector failureDetector, Time time)
           
ThreadPoolRoutedStore(java.lang.String name, java.util.Map<java.lang.Integer,Store<ByteArray,byte[],byte[]>> innerStores, Cluster cluster, StoreDefinition storeDef, boolean repairReads, java.util.concurrent.ExecutorService threadPool, TimeoutConfig timeoutConfig, FailureDetector failureDetector, Time time)
          Deprecated. Create a RoutedStoreClient
 

Uses of Time in voldemort.store.routed.action
 

Constructors in voldemort.store.routed.action with parameters of type Time
IncrementClock(PutPipelineData pipelineData, Pipeline.Event completeEvent, Versioned<byte[]> versioned, Time time)
           
PerformPutHintedHandoff(PutPipelineData pipelineData, Pipeline.Event completeEvent, ByteArray key, Versioned<byte[]> versioned, byte[] transforms, HintedHandoff hintedHandoff, Time time)
           
PerformSerialPutRequests(PutPipelineData pipelineData, Pipeline.Event completeEvent, ByteArray key, byte[] transforms, FailureDetector failureDetector, java.util.Map<java.lang.Integer,Store<ByteArray,byte[],byte[]>> stores, int required, Versioned<byte[]> versioned, Time time, Pipeline.Event masterDeterminedEvent)
           
 

Uses of Time in voldemort.store.versioned
 

Constructors in voldemort.store.versioned with parameters of type Time
VersionIncrementingStore(Store<K,V,T> innerStore, int nodeId, Time time)
           
 

Uses of Time in voldemort.utils
 

Classes in voldemort.utils that implement Time
 class SystemTime
          Time implementation that just reads from the system clock
 

Constructors in voldemort.utils with parameters of type Time
CachedCallable(java.util.concurrent.Callable<T> inner, long ttlMs, Time time)
           
DynamicEventThrottler(Time time, long ratePerSecond, long intervalMs)
           
EventThrottler(Time time, long ratePerSecond, long intervalMs)
           
 



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