public class RetrieveEngine
extends java.lang.Object
Constructor and Description |
---|
RetrieveEngine(RetrieveEngineSettings settings,
EventManager eventManager) |
Modifier and Type | Method and Description |
---|---|
java.util.Map |
determineArtifactsToCopy(ModuleRevisionId mrid,
java.lang.String destFilePattern,
RetrieveOptions options) |
int |
retrieve(ModuleRevisionId mrid,
java.lang.String destFilePattern,
RetrieveOptions options)
example of destFilePattern : - lib/[organisation]/[module]/[artifact]-[revision].[type] -
lib/[artifact].[type] : flatten with no revision moduleId is used with confs and
localCacheDirectory to determine an ivy report file, used as input for the copy If such a
file does not exist for any conf (resolve has not been called before ?) then an
IllegalStateException is thrown and nothing is copied.
|
public RetrieveEngine(RetrieveEngineSettings settings, EventManager eventManager)
public int retrieve(ModuleRevisionId mrid, java.lang.String destFilePattern, RetrieveOptions options) throws java.io.IOException
java.io.IOException
public java.util.Map determineArtifactsToCopy(ModuleRevisionId mrid, java.lang.String destFilePattern, RetrieveOptions options) throws java.text.ParseException, java.io.IOException
java.text.ParseException
java.io.IOException