org.mule.routing.inbound
Class ForwardingConsumer

java.lang.Object
  extended byorg.mule.routing.inbound.SelectiveConsumer
      extended byorg.mule.routing.inbound.ForwardingConsumer
All Implemented Interfaces:
UMOInboundRouter, UMORouter

public class ForwardingConsumer
extends SelectiveConsumer

ForwardingConsumer is used to forward an incoming event over another transport without invoking a component. This can be used to implement a bridge accross defferent transports.

Version:
$Revision: 1.2 $
Author:
Ross Mason

Field Summary
 
Fields inherited from class org.mule.routing.inbound.SelectiveConsumer
logger
 
Constructor Summary
ForwardingConsumer()
           
 
Method Summary
 UMOEvent[] process(UMOEvent event)
           
 
Methods inherited from class org.mule.routing.inbound.SelectiveConsumer
getFilter, getRouterStatistics, isMatch, isTransformFirst, setFilter, setRouterStatistics, setTransformFirst
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForwardingConsumer

public ForwardingConsumer()
Method Detail

process

public UMOEvent[] process(UMOEvent event)
                   throws RoutingException
Specified by:
process in interface UMOInboundRouter
Overrides:
process in class SelectiveConsumer
Throws:
RoutingException


Copyright © 2003-2005 SymphonySoft Limited. All Rights Reserved.