org.apache.camel.component.netty
Class ClientPipelineFactory

java.lang.Object
  extended by org.apache.camel.component.netty.ClientPipelineFactory
All Implemented Interfaces:
org.jboss.netty.channel.ChannelPipelineFactory
Direct Known Subclasses:
DefaultClientPipelineFactory

public abstract class ClientPipelineFactory
extends Object
implements org.jboss.netty.channel.ChannelPipelineFactory


Field Summary
protected  org.apache.camel.AsyncCallback callback
           
protected  org.apache.camel.Exchange exchange
           
protected  NettyProducer producer
           
 
Constructor Summary
ClientPipelineFactory()
           
ClientPipelineFactory(NettyProducer producer, org.apache.camel.Exchange exchange, org.apache.camel.AsyncCallback callback)
           
 
Method Summary
 org.apache.camel.AsyncCallback getCallback()
           
 org.apache.camel.Exchange getExchange()
           
 org.jboss.netty.channel.ChannelPipeline getPipeline()
           
 NettyProducer getProducer()
           
 void setCallback(org.apache.camel.AsyncCallback callback)
           
 void setExchange(org.apache.camel.Exchange exchange)
           
 void setProducer(NettyProducer producer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

producer

protected NettyProducer producer

exchange

protected org.apache.camel.Exchange exchange

callback

protected org.apache.camel.AsyncCallback callback
Constructor Detail

ClientPipelineFactory

public ClientPipelineFactory()

ClientPipelineFactory

public ClientPipelineFactory(NettyProducer producer,
                             org.apache.camel.Exchange exchange,
                             org.apache.camel.AsyncCallback callback)
Method Detail

getPipeline

public org.jboss.netty.channel.ChannelPipeline getPipeline()
                                                    throws Exception
Specified by:
getPipeline in interface org.jboss.netty.channel.ChannelPipelineFactory
Throws:
Exception

getProducer

public NettyProducer getProducer()

setProducer

public void setProducer(NettyProducer producer)

getExchange

public org.apache.camel.Exchange getExchange()

setExchange

public void setExchange(org.apache.camel.Exchange exchange)

getCallback

public org.apache.camel.AsyncCallback getCallback()

setCallback

public void setCallback(org.apache.camel.AsyncCallback callback)


Apache CAMEL