Index

A C D E F G I K L M O R S V 
All Classes and Interfaces|All Packages|Constant Field Values

A

addComponent(String, String) - Method in interface org.apache.camel.catalog.CamelCatalog
Adds a 3rd party component to this catalog.
addComponent(String, String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
addComponent(String, String, String) - Method in interface org.apache.camel.catalog.CamelCatalog
Adds a 3rd party component to this catalog.
addComponent(String, String, String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
addDataFormat(String, String) - Method in interface org.apache.camel.catalog.CamelCatalog
Adds a 3rd party data format to this catalog.
addDataFormat(String, String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
addDataFormat(String, String, String) - Method in interface org.apache.camel.catalog.CamelCatalog
Adds a 3rd party data format to this catalog.
addDataFormat(String, String, String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
asEndpointUri(String, Map<String, String>, boolean) - Method in interface org.apache.camel.catalog.CamelCatalog
Creates an endpoint uri in Java style from the information from the properties
asEndpointUriXml(String, Map<String, String>, boolean) - Method in interface org.apache.camel.catalog.CamelCatalog
Creates an endpoint uri in XML style from the information from the properties

C

CamelCatalog - Interface in org.apache.camel.catalog
Catalog of components, data formats, models (EIPs), languages, and more from this Apache Camel release.
CamelCatalogJSonSchemaResolver - Class in org.apache.camel.catalog
JSonSchemaResolver used by CamelCatalog that is able to load all the resources that the complete camel-catalog JAR provides.
CamelCatalogJSonSchemaResolver(CamelCatalog, Map<String, String>, Map<String, String>, Map<String, String>, Map<String, String>) - Constructor for class org.apache.camel.catalog.CamelCatalogJSonSchemaResolver
 
camelQuarkusReleases() - Method in interface org.apache.camel.catalog.CamelCatalog
Load all Camel Quarkus releases from catalog
camelQuarkusReleases() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
camelReleases() - Method in interface org.apache.camel.catalog.CamelCatalog
Load all Camel releases (core and spring-boot) from catalog
camelReleases() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
component - Enum constant in enum class org.apache.camel.catalog.Kind
 
componentJSonSchema(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Returns the component information as JSON format.
componentJSonSchema(String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
componentModel(String) - Method in interface org.apache.camel.catalog.CamelCatalog
 
componentModel(String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 

D

dataformat - Enum constant in enum class org.apache.camel.catalog.Kind
 
dataFormatJSonSchema(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Returns the data format information as JSON format.
dataFormatJSonSchema(String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
dataFormatModel(String) - Method in interface org.apache.camel.catalog.CamelCatalog
 
dataFormatModel(String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
DefaultCamelCatalog - Class in org.apache.camel.catalog
Default CamelCatalog.
DefaultCamelCatalog() - Constructor for class org.apache.camel.catalog.DefaultCamelCatalog
Creates the CamelCatalog without caching enabled.
DefaultCamelCatalog(boolean) - Constructor for class org.apache.camel.catalog.DefaultCamelCatalog
Creates the CamelCatalog
DefaultRuntimeProvider - Class in org.apache.camel.catalog
 
DefaultRuntimeProvider() - Constructor for class org.apache.camel.catalog.DefaultRuntimeProvider
 
DefaultRuntimeProvider(CamelCatalog) - Constructor for class org.apache.camel.catalog.DefaultRuntimeProvider
 
DefaultVersionManager - Class in org.apache.camel.catalog
 
DefaultVersionManager(CamelCatalog) - Constructor for class org.apache.camel.catalog.DefaultVersionManager
 

E

eip - Enum constant in enum class org.apache.camel.catalog.Kind
 
eipModel(String) - Method in interface org.apache.camel.catalog.CamelCatalog
 
eipModel(String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
enableCache() - Method in interface org.apache.camel.catalog.CamelCatalog
Enables caching of the resources which makes the catalog faster, but keeps data in memory during caching.
enableCache() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
endpointComponentName(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Returns the component name from the given endpoint uri
endpointLenientProperties(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Parses the endpoint uri and constructs a key/value properties of only the lenient properties (eg custom options)
endpointProperties(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Parses the endpoint uri and constructs a key/value properties of each option
EXTENSION - Static variable in class org.apache.camel.catalog.CamelCatalogJSonSchemaResolver
 

F

FIND_COMPONENT_NAMES - Static variable in class org.apache.camel.catalog.DefaultCamelCatalog
 
FIND_DATA_FORMAT_NAMES - Static variable in class org.apache.camel.catalog.DefaultCamelCatalog
 
FIND_LANGUAGE_NAMES - Static variable in class org.apache.camel.catalog.DefaultCamelCatalog
 
findComponentLabels() - Method in interface org.apache.camel.catalog.CamelCatalog
Find all the unique label names all the components are using.
findComponentLabels() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
findComponentNames() - Method in interface org.apache.camel.catalog.CamelCatalog
Find all the component names from the Camel catalog
findComponentNames() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
findComponentNames() - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
findComponentNames() - Method in interface org.apache.camel.catalog.RuntimeProvider
Find all the component names from the Camel catalog supported by the provider
findComponentNames(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Find all the component names from the Camel catalog that matches the label
findComponentNames(String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
findDataFormatLabels() - Method in interface org.apache.camel.catalog.CamelCatalog
Find all the unique label names all the data formats are using.
findDataFormatLabels() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
findDataFormatNames() - Method in interface org.apache.camel.catalog.CamelCatalog
Find all the data format names from the Camel catalog
findDataFormatNames() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
findDataFormatNames() - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
findDataFormatNames() - Method in interface org.apache.camel.catalog.RuntimeProvider
Find all the data format names from the Camel catalog supported by the provider
findDataFormatNames(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Find all the data format names from the Camel catalog that matches the label
findDataFormatNames(String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
findLanguageLabels() - Method in interface org.apache.camel.catalog.CamelCatalog
Find all the unique label names all the languages are using.
findLanguageLabels() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
findLanguageNames() - Method in interface org.apache.camel.catalog.CamelCatalog
Find all the language names from the Camel catalog
findLanguageNames() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
findLanguageNames() - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
findLanguageNames() - Method in interface org.apache.camel.catalog.RuntimeProvider
Find all the language names from the Camel catalog supported by the provider
findLanguageNames(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Find all the language names from the Camel catalog that matches the label
findLanguageNames(String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
findModelLabels() - Method in interface org.apache.camel.catalog.CamelCatalog
Find all the unique label names all the models are using.
findModelLabels() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
findModelNames() - Method in interface org.apache.camel.catalog.CamelCatalog
Find all the model names from the Camel catalog
findModelNames() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
findModelNames(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Find all the model names from the Camel catalog that matches the label
findModelNames(String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
findNames(Kind) - Method in interface org.apache.camel.catalog.CamelCatalog
 
findOtherLabels() - Method in interface org.apache.camel.catalog.CamelCatalog
Find all the unique label names all the other (miscellaneous) are using.
findOtherLabels() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
findOtherNames() - Method in interface org.apache.camel.catalog.CamelCatalog
Find all the other (miscellaneous) names from the Camel catalog
findOtherNames() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
findOtherNames() - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
findOtherNames() - Method in interface org.apache.camel.catalog.RuntimeProvider
Find all the other (miscellaneous) names from the Camel catalog supported by the provider
findOtherNames(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Find all the other (miscellaneous) names from the Camel catalog that matches the label
findOtherNames(String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 

G

getCamelCatalog() - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
getCamelCatalog() - Method in interface org.apache.camel.catalog.RuntimeProvider
Gets the CamelCatalog
getCatalogVersion() - Method in interface org.apache.camel.catalog.CamelCatalog
The version of this Camel Catalog
getCatalogVersion() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
getClassLoader() - Method in class org.apache.camel.catalog.DefaultVersionManager
 
getClassLoader() - Method in interface org.apache.camel.catalog.VersionManager
Gets the class loader that is able to load classes and resources from the catalog.
getComponentJSonSchema(String) - Method in class org.apache.camel.catalog.CamelCatalogJSonSchemaResolver
 
getComponentJSonSchemaDirectory() - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
getComponentJSonSchemaDirectory() - Method in interface org.apache.camel.catalog.RuntimeProvider
Gets the directory where the component json files are stored in the catalog JAR file
getComponentsCatalog() - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
getDataFormatJSonSchema(String) - Method in class org.apache.camel.catalog.CamelCatalogJSonSchemaResolver
 
getDataFormatJSonSchemaDirectory() - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
getDataFormatJSonSchemaDirectory() - Method in interface org.apache.camel.catalog.RuntimeProvider
Gets the directory where the data format json files are stored in the catalog JAR file
getDataFormatsCatalog() - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
getJSonSchemaResolver() - Method in interface org.apache.camel.catalog.CamelCatalog
Returns the JSonSchemaResolver used by this catalog.
getLanguageCatalog() - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
getLanguageJSonSchema(String) - Method in class org.apache.camel.catalog.CamelCatalogJSonSchemaResolver
 
getLanguageJSonSchemaDirectory() - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
getLanguageJSonSchemaDirectory() - Method in interface org.apache.camel.catalog.RuntimeProvider
Gets the directory where the language json files are stored in the catalog JAR file
getLoadedVersion() - Method in interface org.apache.camel.catalog.CamelCatalog
Gets the current loaded Camel version used by the catalog.
getLoadedVersion() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
getLoadedVersion() - Method in class org.apache.camel.catalog.DefaultVersionManager
 
getLoadedVersion() - Method in interface org.apache.camel.catalog.VersionManager
Gets the current loaded Camel version used by the catalog.
getMainJsonSchema() - Method in class org.apache.camel.catalog.CamelCatalogJSonSchemaResolver
 
getModelJSonSchema(String) - Method in class org.apache.camel.catalog.CamelCatalogJSonSchemaResolver
 
getOtherCatalog() - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
getOtherJSonSchema(String) - Method in class org.apache.camel.catalog.CamelCatalogJSonSchemaResolver
 
getOtherJSonSchemaDirectory() - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
getOtherJSonSchemaDirectory() - Method in interface org.apache.camel.catalog.RuntimeProvider
Gets the directory where the other (miscellaneous) json files are stored in the catalog JAR file
getProviderArtifactId() - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
getProviderArtifactId() - Method in interface org.apache.camel.catalog.RuntimeProvider
Maven artifact id of the runtime provider JAR dependency.
getProviderGroupId() - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
getProviderGroupId() - Method in interface org.apache.camel.catalog.RuntimeProvider
Maven group id of the runtime provider JAR dependency.
getProviderName() - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
getProviderName() - Method in interface org.apache.camel.catalog.RuntimeProvider
Name of provider such as default, karaf, spring-boot
getResourceAsStream(String) - Method in class org.apache.camel.catalog.DefaultVersionManager
 
getResourceAsStream(String) - Method in interface org.apache.camel.catalog.VersionManager
Returns an input stream for reading the specified resource from the loaded Catalog version.
getRuntimeProvider() - Method in interface org.apache.camel.catalog.CamelCatalog
Gets the RuntimeProvider in use.
getRuntimeProvider() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
getRuntimeProviderLoadedVersion() - Method in interface org.apache.camel.catalog.CamelCatalog
Gets the current loaded runtime provider version used by the catalog.
getRuntimeProviderLoadedVersion() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
getRuntimeProviderLoadedVersion() - Method in class org.apache.camel.catalog.DefaultVersionManager
 
getRuntimeProviderLoadedVersion() - Method in interface org.apache.camel.catalog.VersionManager
Gets the current loaded runtime provider version used by the catalog.
getSuggestionStrategy() - Method in interface org.apache.camel.catalog.CamelCatalog
Gets the SuggestionStrategy in use
getVersion() - Method in class org.apache.camel.catalog.VersionHelper
 
getVersionManager() - Method in interface org.apache.camel.catalog.CamelCatalog
Gets the VersionManager in use
getVersionManager() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 

I

isCaching() - Method in interface org.apache.camel.catalog.CamelCatalog
Whether caching has been enabled.
isCaching() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 

K

Kind - Enum Class in org.apache.camel.catalog
Kind of a Camel part, such as component, dataformat, language, etc.

L

language - Enum constant in enum class org.apache.camel.catalog.Kind
 
languageJSonSchema(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Returns the language information as JSON format.
languageJSonSchema(String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
languageModel(String) - Method in interface org.apache.camel.catalog.CamelCatalog
 
languageModel(String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
LIST_COMPONENTS_AS_JSON - Static variable in class org.apache.camel.catalog.DefaultCamelCatalog
 
LIST_DATA_FORMATS_AS_JSON - Static variable in class org.apache.camel.catalog.DefaultCamelCatalog
 
LIST_LANGUAGES_AS_JSON - Static variable in class org.apache.camel.catalog.DefaultCamelCatalog
 
listComponentsAsJson() - Method in interface org.apache.camel.catalog.CamelCatalog
Lists all the components summary details in JSon
listComponentsAsJson() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
listDataFormatsAsJson() - Method in interface org.apache.camel.catalog.CamelCatalog
Lists all the data formats summary details in JSon
listDataFormatsAsJson() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
listLanguagesAsJson() - Method in interface org.apache.camel.catalog.CamelCatalog
Lists all the languages summary details in JSon
listLanguagesAsJson() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
listModelsAsJson() - Method in interface org.apache.camel.catalog.CamelCatalog
Lists all the models (EIPs) summary details in JSon
listModelsAsJson() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
listOthersAsJson() - Method in interface org.apache.camel.catalog.CamelCatalog
Lists all the others (miscellaneous) summary details in JSon
listOthersAsJson() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
loadResource(String, String) - Method in interface org.apache.camel.catalog.CamelCatalog
Load resource from catalog classpath
loadResource(String, String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
loadRuntimeProviderVersion(String, String, String) - Method in interface org.apache.camel.catalog.CamelCatalog
Attempt to load the runtime provider version to be used by the catalog.
loadRuntimeProviderVersion(String, String, String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
loadRuntimeProviderVersion(String, String, String) - Method in class org.apache.camel.catalog.DefaultVersionManager
 
loadRuntimeProviderVersion(String, String, String) - Method in interface org.apache.camel.catalog.VersionManager
Attempt to load the runtime provider version to be used by the catalog.
loadVersion(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Attempt to load the Camel version to be used by the catalog.
loadVersion(String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
loadVersion(String) - Method in class org.apache.camel.catalog.DefaultVersionManager
 
loadVersion(String) - Method in interface org.apache.camel.catalog.VersionManager
Attempt to load the Camel version to be used by the catalog.

M

mainJsonSchema() - Method in interface org.apache.camel.catalog.CamelCatalog
Returns the camel-main json schema
mainJsonSchema() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
mainJSonSchema() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
mainModel() - Method in interface org.apache.camel.catalog.CamelCatalog
 
mainModel() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
model(Kind, String) - Method in interface org.apache.camel.catalog.CamelCatalog
Lookup the model for the given kind and name
modelFromMavenGAV(String, String, String) - Method in interface org.apache.camel.catalog.CamelCatalog
Lookup the model for the given Maven GAV
modelFromMavenGAV(String, String, String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
modelJSonSchema(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Returns the model information as JSON format.
modelJSonSchema(String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 

O

org.apache.camel.catalog - package org.apache.camel.catalog
Camel Catalog
other - Enum constant in enum class org.apache.camel.catalog.Kind
 
otherJSonSchema(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Returns the other (miscellaneous) information as JSON format.
otherJSonSchema(String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
otherModel(String) - Method in interface org.apache.camel.catalog.CamelCatalog
 
otherModel(String) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 

R

RuntimeProvider - Interface in org.apache.camel.catalog
A pluggable strategy for chosen runtime to run Camel such as default, karaf, spring-boot, etc.

S

setCamelCatalog(CamelCatalog) - Method in class org.apache.camel.catalog.DefaultRuntimeProvider
 
setCamelCatalog(CamelCatalog) - Method in interface org.apache.camel.catalog.RuntimeProvider
Sets the CamelCatalog to use
setClassLoader(ClassLoader) - Method in class org.apache.camel.catalog.CamelCatalogJSonSchemaResolver
 
setClassLoader(ClassLoader) - Method in class org.apache.camel.catalog.DefaultVersionManager
 
setClassLoader(ClassLoader) - Method in interface org.apache.camel.catalog.VersionManager
Sets an extra class loader to use first for loading resources.
setJSonSchemaResolver(JSonSchemaResolver) - Method in interface org.apache.camel.catalog.CamelCatalog
To use a custom JSonSchemaResolver with this catalog.
setRuntimeProvider(RuntimeProvider) - Method in interface org.apache.camel.catalog.CamelCatalog
To plugin a custom RuntimeProvider that amends the catalog to only include information that is supported on the runtime.
setRuntimeProvider(RuntimeProvider) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
setSuggestionStrategy(SuggestionStrategy) - Method in interface org.apache.camel.catalog.CamelCatalog
To plugin a custom SuggestionStrategy to provide suggestion for unknown options
setVersionManager(VersionManager) - Method in interface org.apache.camel.catalog.CamelCatalog
To plugin a custom VersionManager to load other versions of Camel the catalog should use.
setVersionManager(VersionManager) - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
springSchemaAsXml() - Method in interface org.apache.camel.catalog.CamelCatalog
Returns the Camel Spring XML schema
springSchemaAsXml() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 
summaryAsJson() - Method in interface org.apache.camel.catalog.CamelCatalog
Reports a summary what the catalog contains in JSon
summaryAsJson() - Method in class org.apache.camel.catalog.DefaultCamelCatalog
 

V

validateConfigurationProperty(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Parses and validates the configuration property
validateEndpointProperties(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Parses and validates the endpoint uri and constructs a key/value properties of each option.
validateEndpointProperties(String, boolean) - Method in interface org.apache.camel.catalog.CamelCatalog
Parses and validates the endpoint uri and constructs a key/value properties of each option.
validateEndpointProperties(String, boolean, boolean, boolean) - Method in interface org.apache.camel.catalog.CamelCatalog
Parses and validates the endpoint uri and constructs a key/value properties of each option.
validateLanguageExpression(ClassLoader, String, String) - Method in interface org.apache.camel.catalog.CamelCatalog
Parses and validates the language as an expression
validateLanguagePredicate(ClassLoader, String, String) - Method in interface org.apache.camel.catalog.CamelCatalog
Parses and validates the language as a predicate
validateTimePattern(String) - Method in interface org.apache.camel.catalog.CamelCatalog
Validates the pattern whether its a valid time pattern.
valueOf(String) - Static method in enum class org.apache.camel.catalog.Kind
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.apache.camel.catalog.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
VersionHelper - Class in org.apache.camel.catalog
To get the version of this catalog.
VersionHelper() - Constructor for class org.apache.camel.catalog.VersionHelper
 
VersionManager - Interface in org.apache.camel.catalog
Strategy to manage and load Camel versions the catalog uses.
A C D E F G I K L M O R S V 
All Classes and Interfaces|All Packages|Constant Field Values