Class SpringBootRuntimeProvider
- java.lang.Object
-
- org.apache.camel.springboot.catalog.SpringBootRuntimeProvider
-
- All Implemented Interfaces:
org.apache.camel.catalog.RuntimeProvider
public class SpringBootRuntimeProvider extends Object implements org.apache.camel.catalog.RuntimeProvider
A Spring Boot basedRuntimeProviderwhich only includes the supported Camel components, data formats, and languages which can be installed in Spring Boot using the starter dependencies.
-
-
Constructor Summary
Constructors Constructor Description SpringBootRuntimeProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>findComponentNames()List<String>findDataFormatNames()List<String>findLanguageNames()List<String>findOtherNames()org.apache.camel.catalog.CamelCataloggetCamelCatalog()StringgetComponentJSonSchemaDirectory()StringgetDataFormatJSonSchemaDirectory()StringgetLanguageJSonSchemaDirectory()StringgetOtherJSonSchemaDirectory()StringgetProviderArtifactId()StringgetProviderGroupId()StringgetProviderName()voidsetCamelCatalog(org.apache.camel.catalog.CamelCatalog camelCatalog)
-
-
-
Method Detail
-
getCamelCatalog
public org.apache.camel.catalog.CamelCatalog getCamelCatalog()
- Specified by:
getCamelCatalogin interfaceorg.apache.camel.catalog.RuntimeProvider
-
setCamelCatalog
public void setCamelCatalog(org.apache.camel.catalog.CamelCatalog camelCatalog)
- Specified by:
setCamelCatalogin interfaceorg.apache.camel.catalog.RuntimeProvider
-
getProviderName
public String getProviderName()
- Specified by:
getProviderNamein interfaceorg.apache.camel.catalog.RuntimeProvider
-
getProviderGroupId
public String getProviderGroupId()
- Specified by:
getProviderGroupIdin interfaceorg.apache.camel.catalog.RuntimeProvider
-
getProviderArtifactId
public String getProviderArtifactId()
- Specified by:
getProviderArtifactIdin interfaceorg.apache.camel.catalog.RuntimeProvider
-
getComponentJSonSchemaDirectory
public String getComponentJSonSchemaDirectory()
- Specified by:
getComponentJSonSchemaDirectoryin interfaceorg.apache.camel.catalog.RuntimeProvider
-
getDataFormatJSonSchemaDirectory
public String getDataFormatJSonSchemaDirectory()
- Specified by:
getDataFormatJSonSchemaDirectoryin interfaceorg.apache.camel.catalog.RuntimeProvider
-
getLanguageJSonSchemaDirectory
public String getLanguageJSonSchemaDirectory()
- Specified by:
getLanguageJSonSchemaDirectoryin interfaceorg.apache.camel.catalog.RuntimeProvider
-
getOtherJSonSchemaDirectory
public String getOtherJSonSchemaDirectory()
- Specified by:
getOtherJSonSchemaDirectoryin interfaceorg.apache.camel.catalog.RuntimeProvider
-
findComponentNames
public List<String> findComponentNames()
- Specified by:
findComponentNamesin interfaceorg.apache.camel.catalog.RuntimeProvider
-
findDataFormatNames
public List<String> findDataFormatNames()
- Specified by:
findDataFormatNamesin interfaceorg.apache.camel.catalog.RuntimeProvider
-
findLanguageNames
public List<String> findLanguageNames()
- Specified by:
findLanguageNamesin interfaceorg.apache.camel.catalog.RuntimeProvider
-
-