org.apache.ivy.ant
public abstract class IvyTask extends Task
Field Summary | |
---|---|
static String | ANT_PROJECT_CONTEXT_KEY |
Method Summary | |
---|---|
protected void | cacheAttributeNotSupported()
Informs the user that the cache attribute is not supported any more. |
abstract void | doExecute()
The real logic of task execution after project has been set in the context. |
protected boolean | doValidate(IvySettings ivy) |
void | execute()
Ant task execute. |
protected void | finalizeTask()
Called when task is about to finish Should clean up all state related information (stacks for
example) |
protected Ivy | getIvyInstance() |
protected String | getProperty(String value, IvySettings ivy, String name) |
protected String | getProperty(String value, IvySettings ivy, String name, String resolveId) |
protected String | getProperty(IvySettings ivy, String name, String resolveId) |
protected String | getProperty(IvySettings ivy, String name) |
protected Date | getPubDate(String date, Date def) |
protected String[] | getResolvedConfigurations(String org, String module, boolean strict) |
protected Object | getResolvedDescriptor(String resolveId) |
protected Object | getResolvedDescriptor(String resolveId, boolean strict) |
protected Object | getResolvedDescriptor(String org, String module) |
protected Object | getResolvedDescriptor(String org, String module, boolean strict) |
protected ResolveReport | getResolvedReport(String org, String module, String resolveId) |
protected IvySettings | getSettings() |
Reference | getSettingsRef() |
boolean | isValidate() |
protected String | mergeConfs(String[] conf) |
protected void | prepareTask()
Called when task starts its execution. |
protected void | setResolved(ResolveReport report, boolean keep) |
protected void | setResolved(ResolveReport report, String resolveId, boolean keep) |
void | setSettingsRef(Reference ref) |
void | setValidate(boolean validate) |
protected String[] | splitConfs(String conf) |
String | toString() |
Throws: BuildException