org.ikasan.framework.component.sequencing
Class SinglePayloadPerEventSplitter
java.lang.Object
org.ikasan.framework.component.sequencing.SinglePayloadPerEventSplitter
- All Implemented Interfaces:
- Sequencer, FlowComponent
public class SinglePayloadPerEventSplitter
- extends Object
- implements Sequencer
Sequencer implementation which splits an incoming event's payloads
into multiple outgoing events each containing a single payload.
- Author:
- Ikasan Development Team
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SinglePayloadPerEventSplitter
public SinglePayloadPerEventSplitter()
onEvent
public List<Event> onEvent(Event event,
String moduleName,
String componentName)
throws SequencerException
- Description copied from interface:
Sequencer
- Returns an ordered List for forwarding downstream
- Specified by:
onEvent in interface Sequencer
- Parameters:
event - The event to perform sequencing on
- Returns:
- List for forwarding downstream in order
- Throws:
SequencerException - Exception if we could not sequence
Copyright © 2007-2012 Ikasan. All Rights Reserved.