Package org.apache.camel.catalog.impl
Class DefaultRuntimeCamelCatalog
java.lang.Object
org.apache.camel.catalog.impl.AbstractCamelCatalog
org.apache.camel.catalog.impl.AbstractCachingCamelCatalog
org.apache.camel.catalog.impl.DefaultRuntimeCamelCatalog
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.CamelContextAware,org.apache.camel.catalog.RuntimeCamelCatalog,org.apache.camel.Service,org.apache.camel.spi.HasCamelContext,org.apache.camel.StaticService
@JdkService("runtime-camelcatalog")
public class DefaultRuntimeCamelCatalog
extends AbstractCachingCamelCatalog
implements org.apache.camel.catalog.RuntimeCamelCatalog
Default
RuntimeCamelCatalog.-
Field Summary
Fields inherited from interface org.apache.camel.catalog.RuntimeCamelCatalog
FACTORY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncomponentJSonSchema(String name) org.apache.camel.tooling.model.ComponentModelcomponentModel(String name) dataFormatJSonSchema(String name) org.apache.camel.tooling.model.DataFormatModeldataFormatModel(String name) org.apache.camel.tooling.model.EipModelorg.apache.camel.CamelContextlanguageJSonSchema(String name) org.apache.camel.tooling.model.LanguageModellanguageModel(String name) org.apache.camel.tooling.model.MainModelmodelJSonSchema(String name) otherJSonSchema(String name) org.apache.camel.tooling.model.OtherModelotherModel(String name) voidsetCamelContext(org.apache.camel.CamelContext camelContext) voidstart()voidstop()transformerJSonSchema(String name) org.apache.camel.tooling.model.TransformerModeltransformerModel(String name) Methods inherited from class org.apache.camel.catalog.impl.AbstractCachingCamelCatalog
cache, cache, cache, clearCache, doGetCache, getCache, isCaching, setCachingMethods inherited from class org.apache.camel.catalog.impl.AbstractCamelCatalog
asEndpointUri, asEndpointUriXml, devConsoleJSonSchema, devConsoleModel, endpointComponentName, endpointLenientProperties, endpointProperties, getJSonSchemaResolver, getSuggestionStrategy, pojoBeanJSonSchema, pojoBeanModel, setJSonSchemaResolver, setSuggestionStrategy, validateConfigurationProperty, validateEndpointProperties, validateEndpointProperties, validateEndpointProperties, validateLanguageExpression, validateLanguagePredicate, validateProperties, validateTimePatternMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.camel.catalog.RuntimeCamelCatalog
asEndpointUri, endpointLenientProperties, endpointProperties, validatePropertiesMethods inherited from interface org.apache.camel.Service
build, close, init
-
Constructor Details
-
DefaultRuntimeCamelCatalog
public DefaultRuntimeCamelCatalog() -
DefaultRuntimeCamelCatalog
public DefaultRuntimeCamelCatalog(boolean caching)
-
-
Method Details
-
getCamelContext
public org.apache.camel.CamelContext getCamelContext()- Specified by:
getCamelContextin interfaceorg.apache.camel.spi.HasCamelContext
-
setCamelContext
public void setCamelContext(org.apache.camel.CamelContext camelContext) - Specified by:
setCamelContextin interfaceorg.apache.camel.CamelContextAware
-
start
public void start()- Specified by:
startin interfaceorg.apache.camel.Service
-
stop
public void stop()- Specified by:
stopin interfaceorg.apache.camel.Service
-
modelJSonSchema
- Overrides:
modelJSonSchemain classAbstractCamelCatalog
-
eipModel
- Overrides:
eipModelin classAbstractCamelCatalog
-
componentJSonSchema
- Specified by:
componentJSonSchemain interfaceorg.apache.camel.catalog.RuntimeCamelCatalog- Overrides:
componentJSonSchemain classAbstractCamelCatalog
-
componentModel
- Overrides:
componentModelin classAbstractCamelCatalog
-
dataFormatJSonSchema
- Overrides:
dataFormatJSonSchemain classAbstractCamelCatalog
-
dataFormatModel
- Overrides:
dataFormatModelin classAbstractCamelCatalog
-
languageJSonSchema
- Overrides:
languageJSonSchemain classAbstractCamelCatalog
-
languageModel
- Overrides:
languageModelin classAbstractCamelCatalog
-
transformerJSonSchema
- Overrides:
transformerJSonSchemain classAbstractCamelCatalog
-
transformerModel
- Overrides:
transformerModelin classAbstractCamelCatalog
-
otherJSonSchema
- Overrides:
otherJSonSchemain classAbstractCamelCatalog
-
otherModel
- Overrides:
otherModelin classAbstractCamelCatalog
-
mainJSonSchema
- Overrides:
mainJSonSchemain classAbstractCamelCatalog
-
mainModel
public org.apache.camel.tooling.model.MainModel mainModel()- Overrides:
mainModelin classAbstractCamelCatalog
-