org.springframework.integration.scheduling.spi
Class ProviderTaskScheduler.TaskRunner

java.lang.Object
  extended by org.springframework.integration.scheduling.spi.ProviderTaskScheduler.TaskRunner
All Implemented Interfaces:
java.lang.Runnable
Enclosing class:
ProviderTaskScheduler

private class ProviderTaskScheduler.TaskRunner
extends java.lang.Object
implements java.lang.Runnable


Field Summary
private  boolean shouldRepeat
           
private  java.lang.Runnable task
           
 
Constructor Summary
ProviderTaskScheduler.TaskRunner(java.lang.Runnable task)
           
 
Method Summary
 void run()
           
 void setShouldRepeat(boolean shouldRepeat)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

task

private final java.lang.Runnable task

shouldRepeat

private volatile boolean shouldRepeat
Constructor Detail

ProviderTaskScheduler.TaskRunner

public ProviderTaskScheduler.TaskRunner(java.lang.Runnable task)
Method Detail

setShouldRepeat

public void setShouldRepeat(boolean shouldRepeat)

run

public void run()
Specified by:
run in interface java.lang.Runnable