public abstract class AbstractCamelCatalog extends Object
Constructor and Description |
---|
AbstractCamelCatalog() |
Modifier and Type | Method and Description |
---|---|
String |
asEndpointUri(String scheme,
Map<String,String> properties,
boolean encode) |
String |
asEndpointUriXml(String scheme,
Map<String,String> properties,
boolean encode) |
String |
endpointComponentName(String uri) |
Map<String,String> |
endpointLenientProperties(String uri) |
Map<String,String> |
endpointProperties(String uri) |
org.apache.camel.runtimecatalog.JSonSchemaResolver |
getJSonSchemaResolver() |
SuggestionStrategy |
getSuggestionStrategy() |
void |
setJSonSchemaResolver(org.apache.camel.runtimecatalog.JSonSchemaResolver resolver) |
void |
setSuggestionStrategy(SuggestionStrategy suggestionStrategy) |
org.apache.camel.runtimecatalog.EndpointValidationResult |
validateEndpointProperties(String uri) |
org.apache.camel.runtimecatalog.EndpointValidationResult |
validateEndpointProperties(String uri,
boolean ignoreLenientProperties) |
org.apache.camel.runtimecatalog.EndpointValidationResult |
validateEndpointProperties(String uri,
boolean ignoreLenientProperties,
boolean consumerOnly,
boolean producerOnly) |
org.apache.camel.runtimecatalog.LanguageValidationResult |
validateLanguageExpression(ClassLoader classLoader,
String language,
String text) |
org.apache.camel.runtimecatalog.LanguageValidationResult |
validateLanguagePredicate(ClassLoader classLoader,
String language,
String text) |
org.apache.camel.runtimecatalog.EndpointValidationResult |
validateProperties(String scheme,
Map<String,String> properties) |
boolean |
validateTimePattern(String pattern) |
public SuggestionStrategy getSuggestionStrategy()
public void setSuggestionStrategy(SuggestionStrategy suggestionStrategy)
public org.apache.camel.runtimecatalog.JSonSchemaResolver getJSonSchemaResolver()
public void setJSonSchemaResolver(org.apache.camel.runtimecatalog.JSonSchemaResolver resolver)
public boolean validateTimePattern(String pattern)
public org.apache.camel.runtimecatalog.EndpointValidationResult validateEndpointProperties(String uri)
public org.apache.camel.runtimecatalog.EndpointValidationResult validateEndpointProperties(String uri, boolean ignoreLenientProperties)
public org.apache.camel.runtimecatalog.EndpointValidationResult validateProperties(String scheme, Map<String,String> properties)
public org.apache.camel.runtimecatalog.EndpointValidationResult validateEndpointProperties(String uri, boolean ignoreLenientProperties, boolean consumerOnly, boolean producerOnly)
public Map<String,String> endpointProperties(String uri) throws URISyntaxException
URISyntaxException
public Map<String,String> endpointLenientProperties(String uri) throws URISyntaxException
URISyntaxException
public String asEndpointUri(String scheme, Map<String,String> properties, boolean encode) throws URISyntaxException
URISyntaxException
public String asEndpointUriXml(String scheme, Map<String,String> properties, boolean encode) throws URISyntaxException
URISyntaxException
public org.apache.camel.runtimecatalog.LanguageValidationResult validateLanguagePredicate(ClassLoader classLoader, String language, String text)
public org.apache.camel.runtimecatalog.LanguageValidationResult validateLanguageExpression(ClassLoader classLoader, String language, String text)
Apache Camel