org.schmant.task.proxy
Class TimedExecutionTF
java.lang.Object
org.schmant.task.stub.AbstractTaskFactory<T,U>
org.schmant.task.stub.AbstractActionTaskFactory<T,U>
org.schmant.task.stub.AbstractProcessTaskFactory<T,U>
org.schmant.task.template.proxy.AbstractProxyTaskFactory<TimedExecutionTF,TimedExecutionTask>
org.schmant.task.proxy.TimedExecutionTF
- All Implemented Interfaces:
- ActionTaskConfigurable<TimedExecutionTF>, ActionTaskFactory<TimedExecutionTF,TimedExecutionTask>, LoggingConfigurable<TimedExecutionTF>, OverwriteConfigurable<TimedExecutionTF>, SourceConfigurable<TimedExecutionTF>, TargetConfigurable<TimedExecutionTF>, TaskFactoryConfigurable<TimedExecutionTF>, GeneratorTaskConfigurable<TimedExecutionTF>, GeneratorTaskFactory<TimedExecutionTF,TimedExecutionTask>, ProcessTaskConfigurable<TimedExecutionTF>, ProcessTaskFactory<TimedExecutionTF,TimedExecutionTask>, TaskFactory<TimedExecutionTF,TimedExecutionTask>, TaskRunnable, ProxyTaskConfigurable<TimedExecutionTF>
public final class TimedExecutionTF
- extends AbstractProxyTaskFactory<TimedExecutionTF,TimedExecutionTask>
Factory for the TimedExecutionTask
.
See TimedExecutionTF
- Since:
- 0.5
- Author:
- Karl Gustafsson
- See Also:
TimedExecutionTask
- Task_package:
- org.schmant.task.base
Methods inherited from class org.schmant.task.stub.AbstractTaskFactory |
copy, create, getLastCreated, getSpecification, getThis, run, setLogFooter, setLogHeader, setReportLevel, setTraceLogging, toString |
TimedExecutionTF
public TimedExecutionTF()
setTime
public TimedExecutionTF setTime(long time,
TimeUnit unit)
createSpecification
protected TimedExecutionTask createSpecification()
- Description copied from class:
AbstractTaskFactory
- Subclasses implement this to create the task specification object that
this factory uses to configure the task that it is creating.
- Specified by:
createSpecification
in class AbstractTaskFactory<TimedExecutionTF,TimedExecutionTask>