Class DeliverEngine


  • public class DeliverEngine
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void deliver​(java.lang.String revision, java.lang.String destIvyPattern, DeliverOptions options)
      Delivers a resolved ivy file based upon last resolve call status.
      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.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • 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 delivered
        destIvyPattern - the pattern to which the delivered ivy file should be written
        options - the options with which deliver should be done
        Throws:
        java.io.IOException - if something goes wrong
        java.text.ParseException - if something goes wrong
      • 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 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
        Throws:
        java.io.IOException - if something goes wrong
        java.text.ParseException - if something goes wrong