public class OsgiDefaultCamelContext
extends org.apache.camel.impl.DefaultCamelContext
Constructor and Description |
---|
OsgiDefaultCamelContext(org.osgi.framework.BundleContext bundleContext) |
OsgiDefaultCamelContext(org.osgi.framework.BundleContext bundleContext,
org.apache.camel.spi.Registry registry) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.camel.spi.Registry |
createRegistry() |
protected org.apache.camel.TypeConverter |
createTypeConverter() |
Map<String,Properties> |
findComponents() |
String |
getComponentDocumentation(String componentName) |
adapt, addComponent, addEndpoint, addEndpointToRegistry, addInterceptStrategy, addLifecycleStrategy, addRegisterEndpointCallback, addRestConfiguration, addRestDefinitions, addRouteDefinition, addRouteDefinitions, addRoutePolicyFactory, addRoutes, addService, addService, addService, addServiceCallConfiguration, addStartupListener, convertBeanToEndpoint, createComponentResolver, createConsumerTemplate, createConsumerTemplate, createEndpoint, createFluentProducerTemplate, createFluentProducerTemplate, createInjector, createManagementMBeanAssembler, createManagementStrategy, createModelJAXBContextFactory, createProducerTemplate, createProducerTemplate, createRouteStaticEndpointJson, createRouteStaticEndpointJson, deferStartService, disableJMX, doResume, doStart, doStartOrResumeRoutes, doStop, doSuspend, explainComponentJson, explainDataFormatJson, explainEipJson, explainEndpointJson, findEips, forceLazyInitialization, forceStopLazyInitialization, getApplicationContextClassLoader, getAsyncProcessorAwaitManager, getClassResolver, getComponent, getComponent, getComponent, getComponent, getComponentNames, getComponentParameterJsonSchema, getComponentResolver, getDataFormatParameterJsonSchema, getDataFormatResolver, getDataFormats, getDebugger, getDefaultBacklogDebugger, getDefaultBacklogTracer, getDefaultFactoryFinder, getDefaultTracer, getDelayer, getEipParameterJsonSchema, getEndpoint, getEndpoint, getEndpointKey, getEndpointKey, getEndpointMap, getEndpointRegistry, getEndpoints, getErrorHandlerBuilder, getErrorHandlerExecutorService, getExecutorServiceManager, getExecutorServiceStrategy, getFactoryFinder, getInflightRepository, getInjector, getInterceptStrategies, getLanguageNames, getLanguageParameterJsonSchema, getLanguageResolver, getLifecycleStrategies, getManagedCamelContext, getManagedProcessor, getManagedRoute, getManagementMBeanAssembler, getManagementName, getManagementNameStrategy, getManagementStrategy, getMessageHistoryFactory, getModelJAXBContextFactory, getName, getNameStrategy, getNodeIdFactory, getPackageScanClassResolver, getPollingConsumerServicePool, getProcessor, getProcessor, getProcessorDefinition, getProcessorDefinition, getProcessorFactory, getProducerServicePool, getProperties, getPropertiesComponent, getProperty, getPropertyPrefixToken, getPropertySuffixToken, getRegistry, getRegistry, getRestConfiguration, getRestConfiguration, getRestConfigurations, getRestDefinitions, getRestRegistry, getRoute, getRouteDefinition, getRouteDefinitions, getRoutePolicyFactories, getRoutes, getRouteServices, getRouteStartupOrder, getRouteStatus, getRuntimeEndpointRegistry, getServiceCallConfiguration, getShutdownRoute, getShutdownRunningTask, getShutdownStrategy, getStreamCachingStrategy, getTypeConverter, getTypeConverterRegistry, getUnitOfWorkFactory, getUptime, getUptimeMillis, getUuidGenerator, hasComponent, hasEndpoint, hasService, hasService, isAllowUseOriginalMessage, isAutoCreateComponents, isAutoStartup, isHandleFault, isLazyLoadTypeConverters, isLogExhaustedMessageBody, isMessageHistory, isSetupRoutes, isStartingRoutes, isStreamCaching, isTracing, isTypeConverterStatisticsEnabled, isUseBreadcrumb, isUseMDCLogging, isVetoStarted, loadRestsDefinition, loadRoutesDefinition, logRouteState, lookupPropertiesComponent, normalizeEndpointUri, removeComponent, removeEndpoint, removeEndpoints, removeRoute, removeRouteDefinition, removeRouteDefinition, removeRouteDefinitions, removeService, resolveComponent, resolveComponentDefaultName, resolveDataFormat, resolveDataFormatDefinition, resolveLanguage, resolvePropertyPlaceholders, resumeRoute, resumeRouteService, routeSupportsSuspension, safelyStartRouteServices, safelyStartRouteServices, setAllowUseOriginalMessage, setApplicationContextClassLoader, setAsyncProcessorAwaitManager, setAutoCreateComponents, setAutoStartup, setClassResolver, setComponentResolver, setContextCounter, setDataFormatResolver, setDataFormats, setDebugger, setDefaultBacklogDebugger, setDefaultBacklogTracer, setDefaultTracer, setDelayer, setErrorHandlerBuilder, setExecutorServiceManager, setFactoryFinderResolver, setHandleFault, setInflightRepository, setInjector, setInterceptStrategies, setJndiContext, setLanguageResolver, setLazyLoadTypeConverters, setLifecycleStrategies, setLogExhaustedMessageBody, setManagementMBeanAssembler, setManagementName, setManagementNameStrategy, setManagementStrategy, setMessageHistory, setMessageHistoryFactory, setModelJAXBContextFactory, setName, setNameStrategy, setNodeIdFactory, setPackageScanClassResolver, setPollingConsumerServicePool, setProcessorFactory, setProducerServicePool, setProperties, setRegistry, setRestConfiguration, setRestRegistry, setRoutePolicyFactories, setRoutes, setRuntimeEndpointRegistry, setServiceCallConfiguration, setShutdownRoute, setShutdownRunningTask, setShutdownStrategy, setStreamCaching, setStreamCachingStrategy, setTracing, setTypeConverter, setTypeConverterRegistry, setTypeConverterStatisticsEnabled, setUnitOfWorkFactory, setupRoutes, setUseBreadcrumb, setUseMDCLogging, setUuidGenerator, shouldStartRoutes, shutdownRoute, shutdownRoute, shutdownRouteService, start, startAllRoutes, startRoute, startRoute, startRouteDefinitions, startRouteService, stopRoute, stopRoute, stopRoute, stopRoute, stopRouteService, stopRouteService, suspendRoute, suspendRoute, suspendRouteService, toString
doShutdown, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, stop, suspend
public OsgiDefaultCamelContext(org.osgi.framework.BundleContext bundleContext)
public OsgiDefaultCamelContext(org.osgi.framework.BundleContext bundleContext, org.apache.camel.spi.Registry registry)
public Map<String,Properties> findComponents() throws org.apache.camel.util.LoadPropertiesException, IOException
findComponents
in interface org.apache.camel.CamelContext
findComponents
in class org.apache.camel.impl.DefaultCamelContext
org.apache.camel.util.LoadPropertiesException
IOException
public String getComponentDocumentation(String componentName) throws IOException
getComponentDocumentation
in interface org.apache.camel.CamelContext
getComponentDocumentation
in class org.apache.camel.impl.DefaultCamelContext
IOException
protected org.apache.camel.spi.Registry createRegistry()
createRegistry
in class org.apache.camel.impl.DefaultCamelContext
protected org.apache.camel.TypeConverter createTypeConverter()
createTypeConverter
in class org.apache.camel.impl.DefaultCamelContext
Apache Camel