org.ikasan.framework.component.endpoint
Class PayloadPublisherEndpoint

java.lang.Object
  extended by org.ikasan.framework.component.endpoint.PayloadPublisherEndpoint
All Implemented Interfaces:
Endpoint, FlowComponent

public class PayloadPublisherEndpoint
extends Object
implements Endpoint

Endpoint implementation that delegates in order all the Event's Payload's to a PayloadPublisher

Author:
Ikasan Development Team

Field Summary
protected  PayloadPublisher payloadPublisher
          The payload publisher
 
Constructor Summary
PayloadPublisherEndpoint(PayloadPublisher payloadPublisher)
          Constructor
 
Method Summary
 void onEvent(Event event)
          Delivers the Event to an external system
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

payloadPublisher

protected PayloadPublisher payloadPublisher
The payload publisher

Constructor Detail

PayloadPublisherEndpoint

public PayloadPublisherEndpoint(PayloadPublisher payloadPublisher)
Constructor

Parameters:
payloadPublisher - The payload publisher
Method Detail

onEvent

public void onEvent(Event event)
             throws EndpointException
Description copied from interface: Endpoint
Delivers the Event to an external system

Specified by:
onEvent in interface Endpoint
Parameters:
event - The event we're delivering
Throws:
EndpointException - Exception if delivery fails


Copyright © 2007-2012 Ikasan. All Rights Reserved.