public interface RuntimeProvider
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
|
List<String> |
findOtherNames()
Find all the other (miscellaneous) 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 |
getOtherJSonSchemaDirectory()
Gets the directory where the other (miscellaneous) json files are stored in the catalog JAR file
|
String |
getProviderArtifactId()
Maven artifact id of the runtime provider JAR dependency.
|
String |
getProviderGroupId()
Maven group id of the runtime provider JAR dependency.
|
String |
getProviderName()
Name of provider such as default, karaf, spring-boot
|
void |
setCamelCatalog(CamelCatalog camelCatalog)
Sets the
CamelCatalog to use |
CamelCatalog getCamelCatalog()
CamelCatalog
void setCamelCatalog(CamelCatalog camelCatalog)
CamelCatalog
to useString getProviderName()
String getProviderGroupId()
String getProviderArtifactId()
String getComponentJSonSchemaDirectory()
String getDataFormatJSonSchemaDirectory()
String getLanguageJSonSchemaDirectory()
String getOtherJSonSchemaDirectory()
List<String> findComponentNames()
List<String> findDataFormatNames()
List<String> findLanguageNames()
Apache Camel