org.apache.camel.component.irc
Class IrcExchange

java.lang.Object
  extended by org.apache.camel.impl.DefaultExchange
      extended by org.apache.camel.component.irc.IrcExchange
All Implemented Interfaces:
Exchange

public class IrcExchange
extends DefaultExchange


Field Summary
 
Fields inherited from class org.apache.camel.impl.DefaultExchange
context
 
Fields inherited from interface org.apache.camel.Exchange
AGGREGATED_COUNT, CHARSET_NAME, EXCEPTION_HANDLED_PROPERTY
 
Constructor Summary
IrcExchange(CamelContext context, ExchangePattern pattern, IrcBinding binding)
           
IrcExchange(CamelContext context, ExchangePattern pattern, IrcBinding binding, IrcMessage inMessage)
           
IrcExchange(DefaultExchange parent, IrcBinding binding)
           
 
Method Summary
protected  IrcMessage createInMessage()
           
protected  IrcMessage createOutMessage()
           
 IrcBinding getBinding()
           
 IrcMessage getFault()
           
 IrcMessage getIn()
           
 IrcMessage getOut()
           
 IrcMessage getOut(boolean lazyCreate)
           
 IrcExchange newInstance()
           
 void setBinding(IrcBinding binding)
           
 
Methods inherited from class org.apache.camel.impl.DefaultExchange
configureMessage, copy, copyFrom, createFaultMessage, getContext, getException, getExchangeId, getFault, getPattern, getProperties, getProperty, getProperty, getUnitOfWork, isFailed, isTransacted, removeProperty, setException, setExchangeId, setFault, setIn, setOut, setPattern, setProperties, setProperty, setUnitOfWork, throwException, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IrcExchange

public IrcExchange(CamelContext context,
                   ExchangePattern pattern,
                   IrcBinding binding)

IrcExchange

public IrcExchange(CamelContext context,
                   ExchangePattern pattern,
                   IrcBinding binding,
                   IrcMessage inMessage)

IrcExchange

public IrcExchange(DefaultExchange parent,
                   IrcBinding binding)
Method Detail

getBinding

public IrcBinding getBinding()

setBinding

public void setBinding(IrcBinding binding)

getIn

public IrcMessage getIn()
Specified by:
getIn in interface Exchange
Overrides:
getIn in class DefaultExchange

getOut

public IrcMessage getOut()
Specified by:
getOut in interface Exchange
Overrides:
getOut in class DefaultExchange

getOut

public IrcMessage getOut(boolean lazyCreate)
Specified by:
getOut in interface Exchange
Overrides:
getOut in class DefaultExchange

getFault

public IrcMessage getFault()
Specified by:
getFault in interface Exchange
Overrides:
getFault in class DefaultExchange

newInstance

public IrcExchange newInstance()
Specified by:
newInstance in interface Exchange
Overrides:
newInstance in class DefaultExchange

createInMessage

protected IrcMessage createInMessage()
Overrides:
createInMessage in class DefaultExchange

createOutMessage

protected IrcMessage createOutMessage()
Overrides:
createOutMessage in class DefaultExchange


Copyright © 2009 Apache Software Foundation. All Rights Reserved.