Uses of Interface

Packages that use Time
voldemort.client The user facing interface to Voldemort. 
voldemort.cluster.failuredetector Classes associated with client side failure detectors. 
voldemort.server.scheduler The scheduler service ( which runs a job every n minutes ) + The actual jobs as well. A wrapper store which deals with logging. A store implmentation that handles routing to nodes, and repairing obsolete values detected on those nodes. Classes representing various states for the state based routing stores. 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

Constructors in 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

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

Uses of Time in

Fields in declared as Time
protected  Time RoutedStore.time

Constructors in 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

Constructors in 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

Constructors in 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