org.schmant.task
Interface TaskRunnable

All Known Subinterfaces:
ActionTaskFactory<T,U>, ExtProcessTask<T>, GeneratorTaskFactory<T,U>, JavacTaskFactory<T,U>, ProcessTaskFactory<T,U>, RecursiveActionTaskFactory<T,U>, RecursiveProcessTaskFactory<T,U>, Task, TaskFactory<T,U>
All Known Implementing Classes:
AbstractActionTask, AbstractActionTaskFactory, AbstractAddTextTask, AbstractAddTextTaskFactory, AbstractCallbackRecursiveActionTask, AbstractCallbackRecursiveProcessTask, AbstractExtJavaTask, AbstractExtJavaTaskFactory, AbstractExtJvmTask, AbstractExtJvmTaskFactory, AbstractExtProcessTask, AbstractExtProcessTaskFactory, AbstractGeneratorTask, AbstractGeneratorTaskFactory, AbstractJarTask, AbstractJarTaskFactory, AbstractJavacTask, AbstractJavacTaskFactory, AbstractJavadocTask, AbstractJavadocTaskFactory, AbstractJavaZipTask, AbstractJavaZipTaskFactory, AbstractLinkInsertionTask, AbstractLinkInsertionTaskFactory, AbstractParseXmlTask, AbstractParseXmlTaskFactory, AbstractProcessOneFileTask, AbstractProcessTask, AbstractProcessTaskFactory, AbstractProxyTask, AbstractProxyTaskFactory, AbstractRecursiveActionTaskFactory, AbstractRecursiveProcessTaskFactory, AbstractSvnCommitTask, AbstractSvnCommitTaskFactory, AbstractSvnTask, AbstractSvnTaskFactory, AbstractTask, AbstractTaskFactory, AbstractTextInsertionTask, AbstractTextInsertionTaskFactory, AbstractXmlCatalogActionTask, AbstractXmlCatalogActionTaskFactory, AbstractZipTask, AbstractZipTaskFactory, AddSystemIdToCatalogTask, AddSystemIdToCatalogTF, AddUriToCatalogTask, AddUriToCatalogTF, AntTask, AntTF, ApiLinksTask, ApiLinksTF, ArgumentInterpreterLinksTask, ArgumentInterpreterLinksTF, At4JUnzipTF, At4JZipTask, At4JZipTF, BZip2Task, BZip2TF, ChmodTask, ChmodTF, ClosureTask, CompoundTask, CompoundTF, CopyTask, CopyTF, DeleteTask, DeleteTF, DomParseXmlTask, DomParseXmlTF, EarTask, EarTF, ErrorIgnoringTask, ErrorIgnoringTF, ExtFindbugsTask, ExtFindbugsTF, ExtJarSignerTask, ExtJarSignerTF, ExtJavacTask, ExtJavacTF, ExtJavadocTask, ExtJavadocTF, ExtJavaTask, ExtJUnit4Task, ExtProcessTask, ExtProcessTF, ForEachSourceTask, ForEachSourceTF, FormatCharacterFileTask, FormatCharacterFileTF, GZipTask, GZipTF, HtmlLinkValidationTask, HtmlLinkValidationTF, IncludeFilesTask, IncludeFilesTF, JarTask, JarTF, JavaTF, JavaWorkspaceBuilderTF, Jdk6JavacTask, Jdk6JavacTF, JUnit4TF, LzmaTask, LzmaTF, MoveTask, MoveTF, RecursiveActionTask, RecursiveActionTF, RecursiveProcessTask, RecursiveProcessTF, RedirectReportTask, RedirectReportTF, ReplaceSourceFileTask, ReplaceSourceFileTF, SchemaFactoryTask, SchemaFactoryTF, SchmantTaskrefTask, SchmantTaskrefTF, SvnExportTask, SvnExportTF, SvnUrlToUrlCopyTask, SvnUrlToUrlCopyTF, TarTask, TarTF, TaskFactoryLinksTask, TaskFactoryLinksTF, TemplateCompilerTask, TemplateCompilerTF, TextAppendTask, TextAppendTF, TextPrependTask, TextPrependTF, TextReplaceTask, TextReplaceTF, TimedExecutionTask, TimedExecutionTF, TreeCopyTask, TreeCopyTF, TreeDeleteTask, TreeDeleteTF, UntarTF, WarTask, WarTF, XsltTask, XsltTF, ZipTask, ZipTF

public interface TaskRunnable

This interface is implemented by objects that can run a task. The task itself, for instance.

Since:
0.9
Author:
Karl Gustafsson

Method Summary
 Task run()
          Run the task and return it.
 

Method Detail

run

Task run()
Run the task and return it.

Returns:
The task that was run.