public class DefaultRuntimeProvider extends Object implements RuntimeProvider
Constructor and Description |
---|
DefaultRuntimeProvider() |
DefaultRuntimeProvider(CamelCatalog camelCatalog) |
Modifier and Type | Method and Description |
---|---|
List<String> |
findComponentNames()
Find all the component names from the Camel catalog supported by the provider
|
List<String> |
findDataFormatNames()
Find all the data format names from the Camel catalog supported by the provider
|
List<String> |
findLanguageNames()
Find all the language names from the Camel catalog supported by the provider
|
CamelCatalog |
getCamelCatalog()
Gets the
CamelCatalog |
String |
getComponentJSonSchemaDirectory()
Gets the directory where the component json files are stored in the catalog JAR file
|
String |
getDataFormatJSonSchemaDirectory()
Gets the directory where the data format json files are stored in the catalog JAR file
|
String |
getLanguageJSonSchemaDirectory()
Gets the directory where the language json files are stored in the catalog JAR file
|
String |
getProviderName()
Name of provider such as default, karaf, spring-boot
|
void |
setCamelCatalog(CamelCatalog camelCatalog)
Sets the
CamelCatalog to use |
public DefaultRuntimeProvider()
public DefaultRuntimeProvider(CamelCatalog camelCatalog)
public CamelCatalog getCamelCatalog()
RuntimeProvider
CamelCatalog
getCamelCatalog
in interface RuntimeProvider
public void setCamelCatalog(CamelCatalog camelCatalog)
RuntimeProvider
CamelCatalog
to usesetCamelCatalog
in interface RuntimeProvider
public String getProviderName()
RuntimeProvider
getProviderName
in interface RuntimeProvider
public String getComponentJSonSchemaDirectory()
RuntimeProvider
getComponentJSonSchemaDirectory
in interface RuntimeProvider
public String getDataFormatJSonSchemaDirectory()
RuntimeProvider
getDataFormatJSonSchemaDirectory
in interface RuntimeProvider
public String getLanguageJSonSchemaDirectory()
RuntimeProvider
getLanguageJSonSchemaDirectory
in interface RuntimeProvider
public List<String> findComponentNames()
RuntimeProvider
findComponentNames
in interface RuntimeProvider
public List<String> findDataFormatNames()
RuntimeProvider
findDataFormatNames
in interface RuntimeProvider
public List<String> findLanguageNames()
RuntimeProvider
findLanguageNames
in interface RuntimeProvider
Apache Camel