com.google.code.rees.scope.util.monitor
Interface TimeoutRunner<T extends Timeoutable<T>>

All Superinterfaces:
Runnable, Serializable

public interface TimeoutRunner<T extends Timeoutable<T>>
extends Runnable, Serializable

A handy runnable interface whose implementations should have a Runnable.run() method that will be executed periodically to perform monitoring of its Timeoutable.

Author:
rees.byars

Method Summary
 T getTimeoutable()
          acquire the Timeoutable that this runner is monitoring
 
Methods inherited from interface java.lang.Runnable
run
 

Method Detail

getTimeoutable

T getTimeoutable()
acquire the Timeoutable that this runner is monitoring

Returns:


Copyright © 2012-2013. All Rights Reserved.