Uses of Interface
org.apache.camel.Endpoint

Packages that use Endpoint
org.apache.camel The core Camel API 
org.apache.camel.builder The Camel Domain Specific Language for creating Routes, Predicates, Expressions and Error Handlers
org.apache.camel.component.direct The Direct Component which synchronously invokes all the consumers when a producer sends an exchange to the endpoint. 
org.apache.camel.component.file The File Component for working with file systems. 
org.apache.camel.component.jmx The JMX Component for monitoring JMX Attributes uisng a CounterMonitor. 
org.apache.camel.component.mock The Mock Component which is used for testing of routing and mediation rules. 
org.apache.camel.component.pojo The POJO Component provides a simple Reflection based transport. 
org.apache.camel.component.pojo.timer The Timer Component extends the POJO component to provide a simple timer 
org.apache.camel.component.processor A component to make it easy to turn a Processor into a fully fledged Endpoint 
org.apache.camel.component.queue The Queue Component provides asynchronous (in-VM) dispatch of messages to consumer to implement SEDA based message routing using Java's Queue interface. 
org.apache.camel.impl Default implementation classes for Camel Core 
org.apache.camel.processor A collection of Processor implementations which are used to implement the Enterprise Integration Patterns 
org.apache.camel.util Utility classes used by the core of Camel and useful for Camel component developers 
 

Uses of Endpoint in org.apache.camel
 

Methods in org.apache.camel with type parameters of type Endpoint
<T extends Endpoint>
T
CamelContext.getEndpoint(String name, Class<T> endpointType)
          Resolves the given URI to an Endpoint of the specified type.
 

Methods in org.apache.camel that return Endpoint
 Endpoint CamelContext.addSingletonEndpoint(String uri, Endpoint endpoint)
          Adds the endpoint to the context using the given URI.
 Endpoint<E> Component.createEndpoint(String uri)
          Attempt to resolve an endpoint for the given URI if the component is capable of handling the URI
 Endpoint<E> CamelTemplate.getDefaultEndpoint()
           
 Endpoint<E> Route.getEndpoint()
           
 Endpoint<E> Producer.getEndpoint()
           
 Endpoint FailedToCreateProducerException.getEndpoint()
           
 Endpoint CamelContext.getEndpoint(String uri)
          Resolves the given URI to an Endpoint.
protected  Endpoint<E> CamelTemplate.getMandatoryDefaultEndpoint()
           
 Endpoint CamelContext.removeSingletonEndpoint(String uri)
          Removes the singleton endpoint with the given URI
protected  Endpoint CamelTemplate.resolveMandatoryEndpoint(String endpointUri)
           
 

Methods in org.apache.camel that return types with arguments of type Endpoint
 Collection<Endpoint> CamelContext.getSingletonEndpoints()
          Returns the collection of all registered singleton endpoints.
 

Methods in org.apache.camel with parameters of type Endpoint
 Endpoint CamelContext.addSingletonEndpoint(String uri, Endpoint endpoint)
          Adds the endpoint to the context using the given URI.
 Producer<E> CamelTemplate.getProducer(Endpoint<E> endpoint)
           
 E CamelTemplate.send(Endpoint<E> endpoint, E exchange)
          Sends the exchange to the given endpoint
 E CamelTemplate.send(Endpoint<E> endpoint, Processor processor)
          Sends an exchange to an endpoint using a supplied @{link Processor} to populate the exchange
 Object CamelTemplate.sendBody(Endpoint<E> endpoint, Object body)
          Send the body to an endpoint
 void CamelTemplate.setDefaultEndpoint(Endpoint<E> defaultEndpoint)
           
 void Route.setEndpoint(Endpoint<E> endpoint)
           
 

Constructors in org.apache.camel with parameters of type Endpoint
CamelTemplate(CamelContext context, Endpoint defaultEndpoint)
           
FailedToCreateProducerException(Endpoint endpoint, Throwable cause)
           
Route(Endpoint<E> endpoint)
           
 

Uses of Endpoint in org.apache.camel.builder
 

Methods in org.apache.camel.builder that return Endpoint
 Endpoint BuilderSupport.endpoint(String uri)
          Resolves the given URI to an endpoint
 Endpoint FromBuilder.getFrom()
           
 

Methods in org.apache.camel.builder that return types with arguments of type Endpoint
 List<Endpoint> BuilderSupport.endpoints(Endpoint... endpoints)
          Helper method to create a list of Endpoint instances
 List<Endpoint> BuilderSupport.endpoints(String... uris)
          Resolves the list of URIs into a list of Endpoint instances
 

Methods in org.apache.camel.builder with parameters of type Endpoint
 DeadLetterChannelBuilder BuilderSupport.deadLetterChannel(Endpoint deadLetterEndpoint)
           
 List<Endpoint> BuilderSupport.endpoints(Endpoint... endpoints)
          Helper method to create a list of Endpoint instances
 FromBuilder RouteBuilder.from(Endpoint endpoint)
           
 ProcessorFactory FromBuilder.pipeline(Endpoint... endpoints)
          Creates a Pipeline of the list of endpoints so that the message will get processed by each endpoint in turn and for request/response the output of one endpoint will be the input of the next endpoint
 ProcessorFactory FromBuilder.to(Endpoint... endpoints)
          Sends the exchange to a list of endpoints using the MulticastProcessor pattern
 ChoiceBuilder WhenBuilder.to(Endpoint endpoint)
           
 ProcessorFactory FromBuilder.to(Endpoint endpoint)
          Sends the exchange to the given endpoint
 

Method parameters in org.apache.camel.builder with type arguments of type Endpoint
 ProcessorFactory FromBuilder.pipeline(Collection<Endpoint> endpoints)
          Creates a Pipeline of the list of endpoints so that the message will get processed by each endpoint in turn and for request/response the output of one endpoint will be the input of the next endpoint
 ProcessorFactory FromBuilder.to(Collection<Endpoint> endpoints)
          Sends the exchange to a list of endpoint using the MulticastProcessor pattern
 

Constructors in org.apache.camel.builder with parameters of type Endpoint
FromBuilder(RouteBuilder builder, Endpoint from)
           
ToBuilder(FromBuilder parent, Endpoint endpoint)
           
 

Constructor parameters in org.apache.camel.builder with type arguments of type Endpoint
MulticastBuilder(FromBuilder parent, Collection<Endpoint> endpoints)
           
PipelineBuilder(FromBuilder parent, Collection<Endpoint> endpoints)
           
 

Uses of Endpoint in org.apache.camel.component.direct
 

Classes in org.apache.camel.component.direct that implement Endpoint
 class DirectEndpoint<E extends Exchange>
          Represents a direct endpoint that synchronously invokes the consumers of the endpoint when a producer sends a message to it.
 

Methods in org.apache.camel.component.direct that return Endpoint
 Endpoint<E> DirectComponent.createEndpoint(String uri)
           
 

Uses of Endpoint in org.apache.camel.component.file
 

Classes in org.apache.camel.component.file that implement Endpoint
 class FileEndpoint
          A File Endpoint for working with file systems
 

Methods in org.apache.camel.component.file that return Endpoint
protected  Endpoint<FileExchange> FileComponent.createEndpoint(String uri, String remaining, Map parameters)
           
 

Uses of Endpoint in org.apache.camel.component.jmx
 

Classes in org.apache.camel.component.jmx that implement Endpoint
 class JMXEndpoint
          Creates a CounterMonitor for jmx attributes
 

Methods in org.apache.camel.component.jmx that return Endpoint
protected  Endpoint<JMXExchange> JMXComponent.createEndpoint(String uri, String remaining, Map parameters)
           
 

Uses of Endpoint in org.apache.camel.component.mock
 

Classes in org.apache.camel.component.mock that implement Endpoint
 class MockEndpoint
          A Mock endpoint which provides a literate, fluent API for testing routes using a JMock style API.
 

Methods in org.apache.camel.component.mock that return Endpoint
protected  Endpoint<Exchange> MockComponent.createEndpoint(String uri, String remaining, Map parameters)
           
 

Uses of Endpoint in org.apache.camel.component.pojo
 

Classes in org.apache.camel.component.pojo that implement Endpoint
 class PojoEndpoint
          Represents a pojo endpoint that uses reflection to send messages around.
 

Methods in org.apache.camel.component.pojo that return Endpoint
protected  Endpoint<PojoExchange> PojoComponent.createEndpoint(String uri, String remaining, Map parameters)
           
 

Methods in org.apache.camel.component.pojo with parameters of type Endpoint
static Object PojoComponent.createProxy(Endpoint endpoint, Class[] interfaces)
          Creates a Proxy which sends PojoExchange to the endpoint.
static
<T> T
PojoComponent.createProxy(Endpoint endpoint, Class<T> interfaceClass)
          Creates a Proxy which sends PojoExchange to the endpoint.
static Object PojoComponent.createProxy(Endpoint endpoint, ClassLoader cl, Class[] interfaces)
          Creates a Proxy which sends PojoExchange to the endpoint.
static
<T> T
PojoComponent.createProxy(Endpoint endpoint, ClassLoader cl, Class<T> interfaceClass)
          Creates a Proxy which sends PojoExchange to the endpoint.
 

Uses of Endpoint in org.apache.camel.component.pojo.timer
 

Classes in org.apache.camel.component.pojo.timer that implement Endpoint
 class TimerEndpoint
          Represents a timer endpoint that can generate periodic inbound PojoExchanges.
 

Methods in org.apache.camel.component.pojo.timer that return Endpoint
protected  Endpoint<PojoExchange> TimerComponent.createEndpoint(String uri, String remaining, Map parameters)
           
 

Uses of Endpoint in org.apache.camel.component.processor
 

Classes in org.apache.camel.component.processor that implement Endpoint
 class ProcessorEndpoint
          A base class for creating Endpoint implementations from a Processor
 

Uses of Endpoint in org.apache.camel.component.queue
 

Classes in org.apache.camel.component.queue that implement Endpoint
 class QueueEndpoint<E extends Exchange>
          Represents a queue endpoint that uses a BlockingQueue object to process inbound exchanges.
 

Methods in org.apache.camel.component.queue that return Endpoint
protected  Endpoint<E> QueueComponent.createEndpoint(String uri, String remaining, Map parameters)
           
 

Uses of Endpoint in org.apache.camel.impl
 

Classes in org.apache.camel.impl that implement Endpoint
 class DefaultEndpoint<E extends Exchange>
          A default endpoint useful for implementation inheritance
 class ScheduledPollEndpoint<E extends Exchange>
          A base class for Endpoint which creates a ScheduledPollConsumer
 

Methods in org.apache.camel.impl with type parameters of type Endpoint
<T extends Endpoint>
T
DefaultCamelContext.getEndpoint(String name, Class<T> endpointType)
           
 

Methods in org.apache.camel.impl that return Endpoint
 Endpoint DefaultCamelContext.addSingletonEndpoint(String uri, Endpoint endpoint)
           
 Endpoint<E> DefaultComponent.createEndpoint(String uri)
           
protected abstract  Endpoint<E> DefaultComponent.createEndpoint(String uri, String remaining, Map parameters)
          A factory method allowing derived components to create a new endpoint from the given URI, remaining path and optional parameters
 Endpoint<E> PollingConsumerSupport.getEndpoint()
           
 Endpoint<E> DefaultProducer.getEndpoint()
           
 Endpoint<E> DefaultConsumer.getEndpoint()
           
 Endpoint DefaultCamelContext.getEndpoint(String uri)
          Resolves the given URI to an endpoint
 Endpoint DefaultCamelContext.removeSingletonEndpoint(String uri)
           
 

Methods in org.apache.camel.impl that return types with arguments of type Endpoint
 Collection<Endpoint> DefaultCamelContext.getSingletonEndpoints()
           
 

Methods in org.apache.camel.impl with parameters of type Endpoint
 Endpoint DefaultCamelContext.addSingletonEndpoint(String uri, Endpoint endpoint)
           
 

Constructors in org.apache.camel.impl with parameters of type Endpoint
DefaultConsumer(Endpoint<E> endpoint, Processor processor)
           
DefaultPollingConsumer(Endpoint<E> endpoint)
           
DefaultPollingConsumer(Endpoint<E> endpoint, BlockingQueue<E> queue)
           
DefaultProducer(Endpoint<E> endpoint)
           
EventDrivenConsumerRoute(Endpoint endpoint, Processor processor)
           
PollingConsumerRoute(Endpoint endpoint, Processor processor)
           
PollingConsumerSupport(Endpoint<E> endpoint)
           
ScheduledPollConsumer(Endpoint<E> endpoint, Processor processor, ScheduledExecutorService executor)
           
 

Uses of Endpoint in org.apache.camel.processor
 

Methods in org.apache.camel.processor that return Endpoint
 Endpoint SendProcessor.getDestination()
           
protected  Endpoint<Exchange> RecipientList.resolveEndpoint(Exchange exchange, Object recipient)
           
 

Methods in org.apache.camel.processor that return types with arguments of type Endpoint
 Collection<Endpoint> MulticastProcessor.getEndpoints()
          Returns the list of endpoints
 

Method parameters in org.apache.camel.processor with type arguments of type Endpoint
static
<E extends Exchange>
Collection<Producer>
MulticastProcessor.toProducers(Collection<Endpoint> endpoints)
          A helper method to convert a list of endpoints into a list of processors
 

Constructors in org.apache.camel.processor with parameters of type Endpoint
Resequencer(Endpoint endpoint, Processor processor, Expression<Exchange> expression)
           
Resequencer(Endpoint endpoint, Processor processor, List<Expression<Exchange>> expressions)
           
Resequencer(Endpoint endpoint, Processor processor, Set<Exchange> set)
           
SendProcessor(Endpoint destination)
           
 

Constructor parameters in org.apache.camel.processor with type arguments of type Endpoint
MulticastProcessor(Collection<Endpoint> endpoints)
           
Pipeline(Collection<Endpoint> endpoints)
           
 

Uses of Endpoint in org.apache.camel.util
 

Methods in org.apache.camel.util that return Endpoint
static
<E extends Exchange>
Endpoint<E>
ExchangeHelper.resolveEndpoint(E exchange, Object value)
          Attempts to resolve the endpoint for the given value
 

Methods in org.apache.camel.util with parameters of type Endpoint
 Producer<E> ProducerCache.getProducer(Endpoint<E> endpoint)
           
 void ProducerCache.send(Endpoint<E> endpoint, E exchange)
          Sends the exchange to the given endpoint
 E ProducerCache.send(Endpoint<E> endpoint, Processor processor)
          Sends an exchange to an endpoint using a supplied @{link Processor} to populate the exchange
 



Copyright © 2007 Apache Software Foundation. All Rights Reserved.