Class MavenDeploy

java.lang.Object
aQute.bnd.maven.MavenDeploy
All Implemented Interfaces:
Deploy, Plugin

public class MavenDeploy extends Object implements Deploy, Plugin
  • Constructor Details

    • MavenDeploy

      public MavenDeploy()
  • Method Details

    • setProperties

      public void setProperties(Map<String,String> map)
      Description copied from interface: Plugin
      Give the plugin the remaining properties. When a plugin is declared, the clause can contain extra properties. All the properties and directives are given to the plugin to use.
      Specified by:
      setProperties in interface Plugin
      Parameters:
      map - attributes and directives for this plugin's clause
    • setReporter

      public void setReporter(aQute.service.reporter.Reporter processor)
      Description copied from interface: Plugin
      Set the current reporter. This is called at init time. This plugin should report all errors and warnings to this reporter.
      Specified by:
      setReporter in interface Plugin
      Parameters:
      processor -
    • deploy

      public boolean deploy(Project project, String jarName, InputStream jarStream) throws Exception
      Specified by:
      deploy in interface Deploy
      Throws:
      Exception