Class AutoConfigureDownloadListener

java.lang.Object
org.apache.camel.main.download.AutoConfigureDownloadListener
All Implemented Interfaces:
org.apache.camel.CamelContextAware, DownloadListener, org.apache.camel.spi.HasCamelContext

public class AutoConfigureDownloadListener extends Object implements DownloadListener, org.apache.camel.CamelContextAware
  • Constructor Details

    • AutoConfigureDownloadListener

      public AutoConfigureDownloadListener()
  • Method Details

    • getCamelContext

      public org.apache.camel.CamelContext getCamelContext()
      Specified by:
      getCamelContext in interface org.apache.camel.spi.HasCamelContext
    • setCamelContext

      public void setCamelContext(org.apache.camel.CamelContext camelContext)
      Specified by:
      setCamelContext in interface org.apache.camel.CamelContextAware
    • onDownloadDependency

      public void onDownloadDependency(String groupId, String artifactId, String version)
      Description copied from interface: DownloadListener
      Downloads a new dependency
      Specified by:
      onDownloadDependency in interface DownloadListener
    • onDownloadedDependency

      public void onDownloadedDependency(String groupId, String artifactId, String version)
      Description copied from interface: DownloadListener
      After the dependency has been downloaded
      Specified by:
      onDownloadedDependency in interface DownloadListener
    • onAlreadyDownloadedDependency

      public void onAlreadyDownloadedDependency(String groupId, String artifactId, String version)
      Description copied from interface: DownloadListener
      Uses an existing already downloaded dependency
      Specified by:
      onAlreadyDownloadedDependency in interface DownloadListener
    • autoConfigureDependencies

      protected void autoConfigureDependencies(String artifactId)
    • autoConfigure

      protected void autoConfigure(String artifactId)