|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.schmant.task.stub.AbstractTaskFactory<T,U> org.schmant.task.template.process.AbstractExtProcessTaskFactory<ExtJarSignerTF,ExtJarSignerTask> org.schmant.task.jdk.jarsigner.ExtJarSignerTF
public final class ExtJarSignerTF
Factory for ExtJarSignerTask
objects.
See ExtJarSignerTF
Field Summary |
---|
Fields inherited from interface org.schmant.task.confable.OverwriteConfigurable |
---|
DEFAULT_OVERWRITE_STRATEGY |
Constructor Summary | |
---|---|
ExtJarSignerTF()
|
Methods inherited from class org.schmant.task.template.process.AbstractExtProcessTaskFactory |
---|
addArgument, addArguments, addEnvironmentVariable, addEnvironmentVariables, clearArguments, clearEnvironmentVariables, setFailOnErrors, setInheritEnvironmentVariables, setStderrStrategy, setStdoutStrategy, setWorkingDirectory |
Methods inherited from class org.schmant.task.stub.AbstractTaskFactory |
---|
copy, create, getLastCreated, getSpecification, getThis, run, setLogFooter, setLogHeader, setReportLevel, setTraceLogging, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.schmant.task.TaskFactory |
---|
copy, create, getLastCreated, getSpecification |
Methods inherited from interface org.schmant.task.confable.LoggingConfigurable |
---|
setLogFooter, setLogHeader, setReportLevel, setTraceLogging |
Methods inherited from interface org.schmant.task.TaskRunnable |
---|
run |
Constructor Detail |
---|
public ExtJarSignerTF()
Method Detail |
---|
public ExtJarSignerTF setJavaHome(Object o)
setJavaHome
in interface JavaHomeConfigurable<ExtJarSignerTF>
public ExtJarSignerTF setJarsignerExecutable(Object o)
public ExtJarSignerTF setKeystore(Object o)
public ExtJarSignerTF setKeystoreType(String s)
public ExtJarSignerTF setKeystorePass(String s)
public ExtJarSignerTF setKeystorePass(char[] carr)
public ExtJarSignerTF setKeyPass(String s)
public ExtJarSignerTF setKeyPass(char[] carr)
public ExtJarSignerTF setSigFile(String s)
public ExtJarSignerTF setSignatureAlgorithm(String s)
public ExtJarSignerTF setDigestAlgorithm(String s)
public ExtJarSignerTF setProtected(boolean b)
public ExtJarSignerTF setProvider(String s)
public ExtJarSignerTF setProviderArg(String s)
public ExtJarSignerTF setProviderName(String s)
public ExtJarSignerTF addJvmOption(String s)
addJvmOption
in interface JvmOptionsConfigurable<ExtJarSignerTF>
public ExtJarSignerTF addJvmOptions(Object o)
JvmOptionsConfigurable
addJvmOptions
in interface JvmOptionsConfigurable<ExtJarSignerTF>
o
- One string or an array or collection of strings. Each string is
an JVM option.public ExtJarSignerTF clearJvmOptions()
clearJvmOptions
in interface JvmOptionsConfigurable<ExtJarSignerTF>
public ExtJarSignerTF setTsa(String s)
public ExtJarSignerTF setTsaCert(String s)
public ExtJarSignerTF setAltSignerClass(String s)
public ExtJarSignerTF addAltSignerPath(Object o)
public ExtJarSignerTF addAltSignerPaths(Object o)
public ExtJarSignerTF clearAltSignerPaths()
public ExtJarSignerTF setKeyAlias(String s)
public ExtJarSignerTF setVerbose(boolean b)
public ExtJarSignerTF setOverwrite(boolean b)
OverwriteConfigurable
true
, it is
equivalent to setting the overwrite strategy to
DoOverwriteAndLogWarning
. If this is set to false
, it is
equivalent to setting the overwrite strategy to
DontOverwriteAndLogWarning
.
setOverwrite
in interface OverwriteConfigurable<ExtJarSignerTF>
b
- Should things be overwritten?
this
public ExtJarSignerTF setOverwriteStrategy(OverwriteStrategy strat)
OverwriteConfigurable
setOverwriteStrategy
in interface OverwriteConfigurable<ExtJarSignerTF>
strat
- The overwrite strategy.
this
public ExtJarSignerTF setSource(Object o)
SourceConfigurable
setSource
in interface SourceConfigurable<ExtJarSignerTF>
o
- The source. If this is a Collection
or an
array, it is flattened (see
FlatteningList
), and all objects in
the collection or array are set.
this
public ExtJarSignerTF setSources(Object o)
SourceConfigurable
SourceConfigurable.setSource(Object)
setSources
in interface SourceConfigurable<ExtJarSignerTF>
o
- The source or sources.
this
public ExtJarSignerTF addSource(Object o)
SourceConfigurable
addSource
in interface SourceConfigurable<ExtJarSignerTF>
o
- The source. If this is a Collection
or an
array, it is flattened (see
FlatteningList
), and all sources in the
collection or array are added.
this
public ExtJarSignerTF addSources(Object o)
SourceConfigurable
SourceConfigurable.addSource(Object)
addSources
in interface SourceConfigurable<ExtJarSignerTF>
o
- The source or sources.
this
public ExtJarSignerTF clearSources()
SourceConfigurable
clearSources
in interface SourceConfigurable<ExtJarSignerTF>
this
.public ExtJarSignerTF setTarget(Object o)
TargetConfigurable
setTarget
in interface TargetConfigurable<ExtJarSignerTF>
o
- The target.
this
public ExtJarSignerTF setRelativeToBase(RelativeLocation rel)
SourceConfigurable
If the SourceConfigurable
(this object) is an action task factory
that is used in a recursive action task, the recursive action
task sets this property for each created task.
setRelativeToBase
in interface SourceConfigurable<ExtJarSignerTF>
rel
- The source's location relative to the base location.
this
protected ExtJarSignerTask createSpecification()
AbstractTaskFactory
createSpecification
in class AbstractTaskFactory<ExtJarSignerTF,ExtJarSignerTask>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |