public interface RestConsumerFactory
RestConsumerFactory
that creates the Camel Consumer
responsible for handling
incoming HTTP requests from clients that request to access REST services which has been created using the
rest-dsl.RestApiConsumerFactory
,
RestApiProcessorFactory
Modifier and Type | Method and Description |
---|---|
Consumer |
createConsumer(CamelContext camelContext,
Processor processor,
String verb,
String basePath,
String uriTemplate,
String consumes,
String produces,
RestConfiguration configuration,
Map<String,Object> parameters)
Creates a new REST Event Driven Consumer, which
consumes messages from the endpoint using the given processor
|
Consumer createConsumer(CamelContext camelContext, Processor processor, String verb, String basePath, String uriTemplate, String consumes, String produces, RestConfiguration configuration, Map<String,Object> parameters) throws Exception
camelContext
- the camel contextprocessor
- the processorverb
- HTTP verb such as GET, POSTbasePath
- base pathuriTemplate
- uri templateconsumes
- media-types for what this REST service consume as input (accept-type), is null or
*/* for anythingproduces
- media-types for what this REST service produces as output, can be nullconfiguration
- REST configurationparameters
- additional parametersException
- can be thrownApache Camel