org.ikasan.framework.component.endpoint
Interface Endpoint

All Superinterfaces:
FlowComponent
All Known Implementing Classes:
DeadEndpoint, EventLoggingEndpoint, EventWiretapEndpoint, PayloadPublisherEndpoint, PluginEndpointAdapter, WiretapEndpoint

public interface Endpoint
extends FlowComponent

Interface for all FlowComponents responsible for delivering an Event to an external system These are characterised by the content of the Event being delivered externally Note that this is very similar to Transformer except that the Event should not be changed by invocation of this method.

Author:
Ikasan Development Team

Method Summary
 void onEvent(Event event)
          Delivers the Event to an external system
 

Method Detail

onEvent

void onEvent(Event event)
             throws EndpointException
Delivers the Event to an external system

Parameters:
event - The event we're delivering
Throws:
EndpointException - Exception if delivery fails


Copyright © 2007-2012 Ikasan. All Rights Reserved.