org.apache.servicemix.camel
Class JbiEndpoint

java.lang.Object
  extended by org.apache.camel.support.ServiceSupport
      extended by org.apache.camel.impl.DefaultEndpoint
          extended by org.apache.servicemix.camel.JbiEndpoint
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.Endpoint, org.apache.camel.IsSingleton, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HasId, org.apache.camel.spi.HeaderFilterStrategyAware, org.apache.camel.StatefulService, org.apache.camel.SuspendableService

public class JbiEndpoint
extends org.apache.camel.impl.DefaultEndpoint
implements org.apache.camel.spi.HeaderFilterStrategyAware

Represents an Endpoint for interacting with JBI

Version:
$Revision: 563665 $

Nested Class Summary
protected  class JbiEndpoint.JbiProducer
           
 
Field Summary
 
Fields inherited from class org.apache.camel.support.ServiceSupport
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
 
Constructor Summary
JbiEndpoint(JbiComponent jbiComponent, java.lang.String uri)
           
 
Method Summary
 JbiBinding createBinding()
           
 org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
           
 org.apache.camel.Producer createProducer()
           
 java.lang.String getDestinationUri()
           
 org.apache.camel.spi.HeaderFilterStrategy getHeaderFilterStrategy()
           
 java.lang.String getMep()
           
 javax.xml.namespace.QName getOperation()
           
 java.lang.String getSerialization()
           
 boolean isConvertExceptions()
           
 boolean isSingleton()
           
 void setConvertExceptions(boolean convertExceptions)
           
 void setDestionationUri(java.lang.String str)
           
 void setHeaderFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy strategy)
           
 void setMep(java.lang.String str)
           
 void setOperation(javax.xml.namespace.QName operation)
           
 void setSerialization(java.lang.String serialization)
           
 
Methods inherited from class org.apache.camel.impl.DefaultEndpoint
configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, hashCode, isLenientProperties, isSynchronous, setCamelContext, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setSynchronous, toString
 
Methods inherited from class org.apache.camel.support.ServiceSupport
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, resume, shutdown, start, stop, suspend
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.camel.Service
start, stop
 

Constructor Detail

JbiEndpoint

public JbiEndpoint(JbiComponent jbiComponent,
                   java.lang.String uri)
Method Detail

createBinding

public JbiBinding createBinding()

createProducer

public org.apache.camel.Producer createProducer()
                                         throws java.lang.Exception
Specified by:
createProducer in interface org.apache.camel.Endpoint
Throws:
java.lang.Exception

setMep

public void setMep(java.lang.String str)

setOperation

public void setOperation(javax.xml.namespace.QName operation)

setDestionationUri

public void setDestionationUri(java.lang.String str)

getMep

public java.lang.String getMep()

getOperation

public javax.xml.namespace.QName getOperation()

getDestinationUri

public java.lang.String getDestinationUri()

createConsumer

public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
                                         throws java.lang.Exception
Specified by:
createConsumer in interface org.apache.camel.Endpoint
Throws:
java.lang.Exception

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface org.apache.camel.IsSingleton

getHeaderFilterStrategy

public org.apache.camel.spi.HeaderFilterStrategy getHeaderFilterStrategy()
Specified by:
getHeaderFilterStrategy in interface org.apache.camel.spi.HeaderFilterStrategyAware

setHeaderFilterStrategy

public void setHeaderFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy strategy)
Specified by:
setHeaderFilterStrategy in interface org.apache.camel.spi.HeaderFilterStrategyAware

setConvertExceptions

public void setConvertExceptions(boolean convertExceptions)

isConvertExceptions

public boolean isConvertExceptions()

setSerialization

public void setSerialization(java.lang.String serialization)

getSerialization

public java.lang.String getSerialization()


Copyright © 2005-2012 FuseSource. All Rights Reserved.