org.apache.camel.spi
Interface BrowsableEndpoint

All Superinterfaces:
Endpoint, IsSingleton, Service
All Known Implementing Classes:
BrowseEndpoint, DataSetEndpoint, FileEndpoint, GenericFileEndpoint, MockEndpoint, SedaEndpoint, TestEndpoint

public interface BrowsableEndpoint
extends Endpoint

An optional interface an Endpoint may choose to implement which allows it to expose a way of browsing the exchanges available.

Version:

Method Summary
 List<Exchange> getExchanges()
          Return the exchanges available on this endpoint
 
Methods inherited from interface org.apache.camel.Endpoint
configureProperties, createConsumer, createExchange, createExchange, createExchange, createPollingConsumer, createProducer, getCamelContext, getEndpointConfiguration, getEndpointKey, getEndpointUri, isLenientProperties, setCamelContext
 
Methods inherited from interface org.apache.camel.IsSingleton
isSingleton
 
Methods inherited from interface org.apache.camel.Service
start, stop
 

Method Detail

getExchanges

List<Exchange> getExchanges()
Return the exchanges available on this endpoint

Returns:
the exchanges on this endpoint


Apache CAMEL