org.mule.routing.outbound
Class StaticRecipientList

java.lang.Object
  extended byorg.mule.routing.outbound.AbstractOutboundRouter
      extended byorg.mule.routing.outbound.FilteringOutboundRouter
          extended byorg.mule.routing.outbound.AbstractRecipientList
              extended byorg.mule.routing.outbound.StaticRecipientList
All Implemented Interfaces:
UMOOutboundRouter, UMORouter

public class StaticRecipientList
extends AbstractRecipientList

StaticRecipientList is used to dispatch a single event to multiple recipients over the same transport. The recipient endpoints for this router can be configured statically on the router itself.

Version:
$Revision: 1.2 $
Author:
Ross Mason

Field Summary
 
Fields inherited from class org.mule.routing.outbound.AbstractRecipientList
logger
 
Fields inherited from class org.mule.routing.outbound.AbstractOutboundRouter
ENABLE_CORREATION_ALWAYS, ENABLE_CORREATION_IF_NOT_SET, ENABLE_CORREATION_NEVER, enableCorrelation, endpoints, propertyExtractor, replyTo, routerStatistics, transactionConfig
 
Constructor Summary
StaticRecipientList()
           
 
Method Summary
 java.util.List getRecipients()
           
protected  CopyOnWriteArrayList getRecipients(UMOMessage message)
           
 void setRecipients(java.util.List recipients)
           
 
Methods inherited from class org.mule.routing.outbound.AbstractRecipientList
getRecipientEndpoint, route
 
Methods inherited from class org.mule.routing.outbound.FilteringOutboundRouter
getFilter, getTransformer, isMatch, setFilter, setTransformer
 
Methods inherited from class org.mule.routing.outbound.AbstractOutboundRouter
addEndpoint, dispatch, getEnableCorrelation, getEndpoints, getPropertyExtractor, getReplyTo, getRouterStatistics, getTransactionConfig, removeEndpoint, send, setEnableCorrelation, setEnableCorrelationAsString, setEndpoints, setMessageProperties, setPropertyExtractor, setReplyTo, setRouterStatistics, setTransactionConfig
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticRecipientList

public StaticRecipientList()
Method Detail

getRecipients

protected CopyOnWriteArrayList getRecipients(UMOMessage message)
Specified by:
getRecipients in class AbstractRecipientList

getRecipients

public java.util.List getRecipients()

setRecipients

public void setRecipients(java.util.List recipients)


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