org.apache.servicemix.camel
Class JbiEndpoint

java.lang.Object
  extended by org.apache.camel.impl.DefaultEndpoint<org.apache.camel.Exchange>
      extended by org.apache.servicemix.camel.JbiEndpoint
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.Endpoint<org.apache.camel.Exchange>

public class JbiEndpoint
extends org.apache.camel.impl.DefaultEndpoint<org.apache.camel.Exchange>

Represents an Endpoint for interacting with JBI

Version:
$Revision: 563665 $

Nested Class Summary
protected  class JbiEndpoint.JbiProducer
           
 
Constructor Summary
JbiEndpoint(JbiComponent jbiComponent, String uri)
           
 
Method Summary
 JbiBinding createBinding()
           
 org.apache.camel.Consumer<org.apache.camel.Exchange> createConsumer(org.apache.camel.Processor processor)
           
 org.apache.camel.Producer<org.apache.camel.Exchange> createProducer()
           
 String getDestinationUri()
           
 org.apache.camel.spi.HeaderFilterStrategy getHeaderFilterStrategy()
           
 String getMep()
           
 String getOperation()
           
 boolean isConvertExceptions()
           
 boolean isSingleton()
           
 boolean isStrictSerialization()
           
 void setConvertExceptions(boolean convertExceptions)
           
 void setDestionationUri(String str)
           
 void setHeaderFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy strategy)
           
 void setMep(String str)
           
 void setOperation(String str)
           
 void setStrictSerialization(boolean strictSerialization)
           
 
Methods inherited from class org.apache.camel.impl.DefaultEndpoint
configureProperties, convertTo, createEndpointUri, createExchange, createExchange, createExchange, createExecutorService, createPollingConsumer, equals, getCamelContext, getComponent, getContext, getEndpointUri, getExchangePattern, getExchangeType, getExecutorService, hashCode, isLenientProperties, setCamelContext, setContext, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setExecutorService, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JbiEndpoint

public JbiEndpoint(JbiComponent jbiComponent,
                   String uri)
Method Detail

createBinding

public final JbiBinding createBinding()

createProducer

public org.apache.camel.Producer<org.apache.camel.Exchange> createProducer()
                                                                    throws Exception
Throws:
Exception

setMep

public void setMep(String str)

setOperation

public void setOperation(String str)

setDestionationUri

public void setDestionationUri(String str)

getMep

public String getMep()

getOperation

public String getOperation()

getDestinationUri

public String getDestinationUri()

createConsumer

public org.apache.camel.Consumer<org.apache.camel.Exchange> createConsumer(org.apache.camel.Processor processor)
                                                                    throws Exception
Throws:
Exception

isSingleton

public boolean isSingleton()

getHeaderFilterStrategy

public org.apache.camel.spi.HeaderFilterStrategy getHeaderFilterStrategy()

setHeaderFilterStrategy

public void setHeaderFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy strategy)

setConvertExceptions

public void setConvertExceptions(boolean convertExceptions)

isConvertExceptions

public boolean isConvertExceptions()

setStrictSerialization

public void setStrictSerialization(boolean strictSerialization)

isStrictSerialization

public boolean isStrictSerialization()


Copyright © 2005-2010 Apache Software Foundation. All Rights Reserved.