Package org.apache.camel.catalog.impl
Class DefaultRuntimeCamelCatalog
- java.lang.Object
-
- org.apache.camel.catalog.impl.AbstractCamelCatalog
-
- 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.StaticService
@JdkService("runtime-camelcatalog") public class DefaultRuntimeCamelCatalog extends AbstractCamelCatalog implements org.apache.camel.catalog.RuntimeCamelCatalog
DefaultRuntimeCamelCatalog
.
-
-
Constructor Summary
Constructors Constructor Description DefaultRuntimeCamelCatalog()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
componentJSonSchema(String name)
org.apache.camel.tooling.model.ComponentModel
componentModel(String name)
String
dataFormatJSonSchema(String name)
org.apache.camel.tooling.model.DataFormatModel
dataFormatModel(String name)
org.apache.camel.tooling.model.EipModel
eipModel(String name)
org.apache.camel.CamelContext
getCamelContext()
String
languageJSonSchema(String name)
org.apache.camel.tooling.model.LanguageModel
languageModel(String name)
String
mainJSonSchema()
org.apache.camel.tooling.model.MainModel
mainModel()
String
modelJSonSchema(String name)
String
otherJSonSchema(String name)
org.apache.camel.tooling.model.OtherModel
otherModel(String name)
void
setCamelContext(org.apache.camel.CamelContext camelContext)
void
start()
void
stop()
-
Methods inherited from class org.apache.camel.catalog.impl.AbstractCamelCatalog
asEndpointUri, asEndpointUriXml, endpointComponentName, endpointLenientProperties, endpointProperties, getJSonSchemaResolver, getSuggestionStrategy, setJSonSchemaResolver, setSuggestionStrategy, validateConfigurationProperty, validateEndpointProperties, validateEndpointProperties, validateEndpointProperties, validateLanguageExpression, validateLanguagePredicate, validateProperties, validateTimePattern
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
getCamelContext
public org.apache.camel.CamelContext getCamelContext()
- Specified by:
getCamelContext
in interfaceorg.apache.camel.CamelContextAware
-
setCamelContext
public void setCamelContext(org.apache.camel.CamelContext camelContext)
- Specified by:
setCamelContext
in interfaceorg.apache.camel.CamelContextAware
-
start
public void start()
- Specified by:
start
in interfaceorg.apache.camel.Service
-
stop
public void stop()
- Specified by:
stop
in interfaceorg.apache.camel.Service
-
modelJSonSchema
public String modelJSonSchema(String name)
- Overrides:
modelJSonSchema
in classAbstractCamelCatalog
-
eipModel
public org.apache.camel.tooling.model.EipModel eipModel(String name)
- Overrides:
eipModel
in classAbstractCamelCatalog
-
componentJSonSchema
public String componentJSonSchema(String name)
- Specified by:
componentJSonSchema
in interfaceorg.apache.camel.catalog.RuntimeCamelCatalog
- Overrides:
componentJSonSchema
in classAbstractCamelCatalog
-
componentModel
public org.apache.camel.tooling.model.ComponentModel componentModel(String name)
- Overrides:
componentModel
in classAbstractCamelCatalog
-
dataFormatJSonSchema
public String dataFormatJSonSchema(String name)
- Overrides:
dataFormatJSonSchema
in classAbstractCamelCatalog
-
dataFormatModel
public org.apache.camel.tooling.model.DataFormatModel dataFormatModel(String name)
- Overrides:
dataFormatModel
in classAbstractCamelCatalog
-
languageJSonSchema
public String languageJSonSchema(String name)
- Overrides:
languageJSonSchema
in classAbstractCamelCatalog
-
languageModel
public org.apache.camel.tooling.model.LanguageModel languageModel(String name)
- Overrides:
languageModel
in classAbstractCamelCatalog
-
otherJSonSchema
public String otherJSonSchema(String name)
- Overrides:
otherJSonSchema
in classAbstractCamelCatalog
-
otherModel
public org.apache.camel.tooling.model.OtherModel otherModel(String name)
- Overrides:
otherModel
in classAbstractCamelCatalog
-
mainJSonSchema
public String mainJSonSchema()
- Overrides:
mainJSonSchema
in classAbstractCamelCatalog
-
mainModel
public org.apache.camel.tooling.model.MainModel mainModel()
- Overrides:
mainModel
in classAbstractCamelCatalog
-
-