org.apache.ivy.core.deliver

Class DeliverEngine

public class DeliverEngine extends Object

Constructor Summary
DeliverEngine(DeliverEngineSettings settings)
Method Summary
voiddeliver(String revision, String destIvyPattern, DeliverOptions options)
Delivers a resolved ivy file based upon last resolve call status.
voiddeliver(ModuleRevisionId mrid, String revision, String destIvyPattern, DeliverOptions options)
Delivers a resolved ivy file based upon last resolve call status.

Constructor Detail

DeliverEngine

public DeliverEngine(DeliverEngineSettings settings)

Method Detail

deliver

public void deliver(String revision, String destIvyPattern, DeliverOptions options)
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 delivered destIvyPattern the pattern to which the delivered ivy file should be written options the options with which deliver should be done

deliver

public void deliver(ModuleRevisionId mrid, String revision, String destIvyPattern, DeliverOptions options)
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 deliver revision the revision to which the module should be delivered destIvyPattern the pattern to which the delivered ivy file should be written options the options with which deliver should be done