org.schmant.task.at4j.tar
Class TarTF
java.lang.Object
org.schmant.task.stub.AbstractTaskFactory<T,U>
org.schmant.task.stub.AbstractActionTaskFactory<T,U>
org.schmant.task.stub.AbstractProcessTaskFactory<TarTF,TarTask>
org.schmant.task.at4j.tar.TarTF
- All Implemented Interfaces:
- ActionTaskConfigurable<TarTF>, ActionTaskFactory<TarTF,TarTask>, LoggingConfigurable<TarTF>, OverwriteConfigurable<TarTF>, SourceConfigurable<TarTF>, TargetConfigurable<TarTF>, GeneratorTaskConfigurable<TarTF>, GeneratorTaskFactory<TarTF,TarTask>, ProcessTaskConfigurable<TarTF>, ProcessTaskFactory<TarTF,TarTask>, TaskFactory<TarTF,TarTask>, TaskRunnable
public final class TarTF
- extends AbstractProcessTaskFactory<TarTF,TarTask>
See TarTF
- Since:
- 0.8
- Author:
- Karl Gustafsson
- Task_package:
- org.at4j
Constructor Summary |
TarTF()
|
Methods inherited from class org.schmant.task.stub.AbstractTaskFactory |
copy, create, getLastCreated, getSpecification, getThis, run, setLogFooter, setLogHeader, setReportLevel, setTraceLogging, toString |
TarTF
public TarTF()
setDefaultDirectoryEntrySettings
public TarTF setDefaultDirectoryEntrySettings(TarEntrySettings settings)
setDefaultFileEntrySettings
public TarTF setDefaultFileEntrySettings(TarEntrySettings settings)
addRule
public TarTF addRule(ArchiveEntrySettingsRule<? extends TarEntrySettings> rule)
addRules
public TarTF addRules(Object o)
clearRules
public TarTF clearRules()
setEntryStrategy
public TarTF setEntryStrategy(TarEntryStrategy strat)
createSpecification
protected TarTask 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<TarTF,TarTask>