|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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
|
ScheduledExecutorTimeoutMonitor.spawnInstance(SchedulerProvider scheduler,
long monitoringFrequency)
used to create an instance |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||