Package org.apache.camel.main.download
Class DependencyDownloaderPropertiesFunctionResolver
java.lang.Object
org.apache.camel.support.service.BaseService
org.apache.camel.support.service.ServiceSupport
org.apache.camel.component.properties.DefaultPropertiesFunctionResolver
org.apache.camel.main.download.DependencyDownloaderPropertiesFunctionResolver
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.CamelContextAware,org.apache.camel.component.properties.PropertiesFunctionResolver,org.apache.camel.NonManagedService,org.apache.camel.Service,org.apache.camel.ShutdownableService,org.apache.camel.spi.HasCamelContext,org.apache.camel.StatefulService,org.apache.camel.StaticService,org.apache.camel.SuspendableService
public class DependencyDownloaderPropertiesFunctionResolver
extends org.apache.camel.component.properties.DefaultPropertiesFunctionResolver
Auto downloaded needed JARs when resolving properties functions.
-
Field Summary
Fields inherited from class org.apache.camel.support.service.BaseService
BUILT, FAILED, INITIALIZED, INITIALIZING, lock, NEW, SHUTDOWN, SHUTTING_DOWN, STARTED, STARTING, status, STOPPED, STOPPING, SUSPENDED, SUSPENDINGFields inherited from interface org.apache.camel.component.properties.PropertiesFunctionResolver
RESOURCE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDependencyDownloaderPropertiesFunctionResolver(org.apache.camel.CamelContext camelContext) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.spi.PropertiesFunctionMethods inherited from class org.apache.camel.component.properties.DefaultPropertiesFunctionResolver
addPropertiesFunction, doInit, doShutdown, doStart, doStop, getCamelContext, getFunctions, hasFunction, setCamelContextMethods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doLifecycleChange, doResume, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspendMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.Service
build, close, init, start, stopMethods inherited from interface org.apache.camel.ShutdownableService
shutdownMethods inherited from interface org.apache.camel.StatefulService
getStatus, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspendingMethods inherited from interface org.apache.camel.SuspendableService
isSuspended, resume, suspend
-
Constructor Details
-
DependencyDownloaderPropertiesFunctionResolver
public DependencyDownloaderPropertiesFunctionResolver(org.apache.camel.CamelContext camelContext)
-
-
Method Details
-
resolvePropertiesFunction
- Specified by:
resolvePropertiesFunctionin interfaceorg.apache.camel.component.properties.PropertiesFunctionResolver- Overrides:
resolvePropertiesFunctionin classorg.apache.camel.component.properties.DefaultPropertiesFunctionResolver
-