org.springframework.integration.scheduling
Class SimpleTaskScheduler.TaskRunner

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

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


Field Summary
private  boolean shouldRepeat
           
private  java.lang.Runnable task
           
 
Constructor Summary
SimpleTaskScheduler.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

SimpleTaskScheduler.TaskRunner

public SimpleTaskScheduler.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