org.apache.ivy.core.deliver
Class DeliverEngine
java.lang.Object
org.apache.ivy.core.deliver.DeliverEngine
public class DeliverEngine
- extends java.lang.Object
Method Summary |
void |
deliver(ModuleRevisionId mrid,
java.lang.String revision,
java.lang.String destIvyPattern,
DeliverOptions options)
Delivers a resolved ivy file based upon last resolve call status. |
void |
deliver(java.lang.String revision,
java.lang.String destIvyPattern,
DeliverOptions options)
Delivers a resolved ivy file based upon last resolve call status. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DeliverEngine
public DeliverEngine(DeliverEngineSettings settings)
deliver
public void deliver(java.lang.String revision,
java.lang.String destIvyPattern,
DeliverOptions options)
throws java.io.IOException,
java.text.ParseException
- Delivers a resolved ivy file based upon last resolve call status. If resolve report file
cannot be found in cache, then it throws an IllegalStateException (maybe resolve has not been
called before ?).
- Parameters:
revision
- the revision to which the module should be delivereddestIvyPattern
- the pattern to which the delivered ivy file should be writtenoptions
- the options with which deliver should be done
- Throws:
java.io.IOException
java.text.ParseException
deliver
public void deliver(ModuleRevisionId mrid,
java.lang.String revision,
java.lang.String destIvyPattern,
DeliverOptions options)
throws java.io.IOException,
java.text.ParseException
- Delivers a resolved ivy file based upon last resolve call status. If resolve report file
cannot be found in cache, then it throws an IllegalStateException (maybe resolve has not been
called before ?).
- Parameters:
mrid
- the module revision id of the module to deliverrevision
- the revision to which the module should be delivereddestIvyPattern
- the pattern to which the delivered ivy file should be writtenoptions
- the options with which deliver should be done
- Throws:
java.io.IOException
java.text.ParseException