public class Poller<V>
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| static org.slf4j.Logger | log | 
| Constructor and Description | 
|---|
| Poller(EntityLocal entity)Deprecated. 
 since 0.7.0, pass in whether should run onlyIfServiceUp | 
| Poller(EntityLocal entity,
      boolean onlyIfServiceUp) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | isRunning() | 
| void | scheduleAtFixedRate(java.util.concurrent.Callable<V> job,
                   PollHandler<? super V> handler,
                   Duration period) | 
| void | scheduleAtFixedRate(java.util.concurrent.Callable<V> job,
                   PollHandler<? super V> handler,
                   long period) | 
| void | start() | 
| void | stop() | 
| void | submit(java.util.concurrent.Callable<?> job)Submits a one-off poll job; recommended that callers supply to-String so that task has a decent description | 
| java.lang.String | toString() | 
@Deprecated public Poller(EntityLocal entity)
public Poller(EntityLocal entity, boolean onlyIfServiceUp)
public void submit(java.util.concurrent.Callable<?> job)
public void scheduleAtFixedRate(java.util.concurrent.Callable<V> job, PollHandler<? super V> handler, long period)
public void scheduleAtFixedRate(java.util.concurrent.Callable<V> job, PollHandler<? super V> handler, Duration period)
public void start()
public void stop()
public boolean isRunning()
public java.lang.String toString()
toString in class java.lang.Object