Package org.apache.camel.main.download
Interface DownloadListener
- All Known Implementing Classes:
AutoConfigureDownloadListener
public interface DownloadListener
Listener for downloading a dependency (can be downloaded from a local cache)
-
Method Summary
Modifier and TypeMethodDescriptionvoidonAlreadyDownloadedDependency(String groupId, String artifactId, String version) Uses an existing already downloaded dependencyvoidonDownloadDependency(String groupId, String artifactId, String version) Downloads a new dependencydefault voidonDownloadedDependency(String groupId, String artifactId, String version) After the dependency has been downloadeddefault voidonExtraRepository(String repo) Some dependencies require third-party maven repositories to be downloaded.default voidonLoadingKamelet(String name) When a kamelet is being downloaded (typically loaded directly from camel-kamelets JAR)default voidonLoadingModeline(String key, String value) When a modeline is detected
-
Method Details
-
onDownloadDependency
Downloads a new dependency -
onDownloadedDependency
After the dependency has been downloaded -
onExtraRepository
Some dependencies require third-party maven repositories to be downloaded. -
onAlreadyDownloadedDependency
Uses an existing already downloaded dependency -
onLoadingKamelet
When a kamelet is being downloaded (typically loaded directly from camel-kamelets JAR) -
onLoadingModeline
When a modeline is detected
-