Uses of Interface
com.google.code.rees.scope.util.monitor.Timeoutable

Packages that use Timeoutable
com.google.code.rees.scope.conversation.context   
com.google.code.rees.scope.util.monitor   
 

Uses of Timeoutable in com.google.code.rees.scope.conversation.context
 

Subinterfaces of Timeoutable in com.google.code.rees.scope.conversation.context
 interface ConversationContext
          The context in which the conversation-scoped beans are placed.
 

Classes in com.google.code.rees.scope.conversation.context that implement Timeoutable
 class DefaultConversationContext
          The default implementation of the ConversationContext
 

Uses of Timeoutable in com.google.code.rees.scope.util.monitor
 

Classes in com.google.code.rees.scope.util.monitor with type parameters of type Timeoutable
 class ScheduledExecutorTimeoutMonitor<T extends Timeoutable<T>>
          An implementation of the TimeoutMonitor that makes use of a ScheduledExecutorService.
 interface Timeoutable<T extends Timeoutable<T>>
          This interface can be used in conjunction with a TimeoutMonitor to provide a simple timeout mechanism
 interface TimeoutMonitor<T extends Timeoutable<T>>
          This interface works in conjunction with the Timeoutable interface to provide a simple timeout mechanism
 interface TimeoutRunner<T extends Timeoutable<T>>
          A handy runnable interface whose implementations should have a Runnable.run() method that will be executed periodically to perform monitoring of its Timeoutable.
 

Subinterfaces of Timeoutable in com.google.code.rees.scope.util.monitor
 interface MonitoredContext<K,V,T extends MonitoredContext<K,V,T>>
           
 

Classes in com.google.code.rees.scope.util.monitor that implement Timeoutable
 class HashMonitoredContext<K,V,T extends MonitoredContext<K,V,T>>
          A Serializable Hash implementation of the Map and Timeoutable interfaces.
 

Methods in com.google.code.rees.scope.util.monitor with type parameters of type Timeoutable
static
<TT extends Timeoutable<TT>>
ScheduledExecutorTimeoutMonitor<TT>
ScheduledExecutorTimeoutMonitor.spawnInstance(SchedulerProvider scheduler, long monitoringFrequency)
          used to create an instance
 



Copyright © 2012-2013. All Rights Reserved.