public class ApplicationIdToolTask extends AbstractTask
Executes the application id tool on the specified files. This task can take the following arguments:
directoryignoreErrorsnamesuffixtokencodeFormat element with attributes
for the bean properties of the CodeFormat.| Modifier and Type | Field and Description |
|---|---|
protected String |
dirName |
protected ApplicationIdTool.Flags |
flags |
classpath, fileSets, haltOnError, isolate, useParent| Constructor and Description |
|---|
ApplicationIdToolTask()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
createCodeFormat()
Create the embedded code format element.
|
protected void |
executeOn(String[] files)
Perform the task action on the given files.
|
protected ConfigurationImpl |
newConfiguration()
Implement this method to return a configuration object for the
product in use.
|
void |
setDirectory(String dirName)
Set the output directory we want the enhancer to write to.
|
void |
setIgnoreErrors(boolean ignoreErrors)
Set whether to ignore errors.
|
void |
setName(String name)
Set the name of the identity class; with this option you must supply
exactly one class to run on.
|
void |
setSuffix(String suffix)
Set a suffix to append to persistent classes to form their identity
class name.
|
void |
setToken(String token)
Set the token to separate stringified primary key field values.
|
addFileset, assertFiles, createClasspath, createConfig, execute, getClassLoader, getConfiguration, setClasspath, setHaltOnError, setIsolate, setUseParentClassloaderadd, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDirectoryScanner, getImplicitFileSet, getSelectors, hasSelectors, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setExcludes, setExcludesfile, setFollowSymlinks, setIncludes, setIncludesfile, setProject, XsetIgnore, XsetItemsbindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskTypeprotected ApplicationIdTool.Flags flags
protected String dirName
public void setDirectory(String dirName)
public void setIgnoreErrors(boolean ignoreErrors)
public void setName(String name)
public void setSuffix(String suffix)
public void setToken(String token)
public Object createCodeFormat()
protected ConfigurationImpl newConfiguration()
AbstractTasknewConfiguration in class AbstractTaskprotected void executeOn(String[] files) throws IOException, ClassNotFoundException
AbstractTaskexecuteOn in class AbstractTaskIOExceptionClassNotFoundExceptionCopyright © 2006–2022 Apache Software Foundation. All rights reserved.