net.esper.adapter
Interface OutputAdapter

All Superinterfaces:
Adapter
All Known Implementing Classes:
JMSOutputAdapter, SpringJMSTemplateOutputAdapter

public interface OutputAdapter
extends Adapter

An output adapter transforms engine events and


Method Summary
 Subscription getSubscription(String subscriptionAlias)
          Returns a given subscription by it's name, or null if not found
 Map<String,Subscription> getSubscriptionMap()
          Returns the subscriptions.
 void setSubscriptionMap(Map<String,Subscription> subscriptionMap)
          Sets the subscriptions for the output adapter.
 
Methods inherited from interface net.esper.adapter.Adapter
destroy, getState, pause, resume, start, stop
 

Method Detail

setSubscriptionMap

void setSubscriptionMap(Map<String,Subscription> subscriptionMap)
Sets the subscriptions for the output adapter.

Parameters:
subscriptionMap - is the active subscriptions.

getSubscriptionMap

Map<String,Subscription> getSubscriptionMap()
Returns the subscriptions.

Returns:
map of name and subscription

getSubscription

Subscription getSubscription(String subscriptionAlias)
Returns a given subscription by it's name, or null if not found

Parameters:
subscriptionAlias - is the subscription
Returns:
subcription or null