com.espertech.esper.epl.named
Class NamedWindowConsumerDispatchUnit

java.lang.Object
  extended by com.espertech.esper.epl.named.NamedWindowConsumerDispatchUnit

public class NamedWindowConsumerDispatchUnit
extends java.lang.Object

Holds a unit of dispatch that is a result of a named window processing incoming or timer events.


Constructor Summary
NamedWindowConsumerDispatchUnit(NamedWindowDeltaData deltaData, java.util.Map<EPStatementAgentInstanceHandle,java.util.List<NamedWindowConsumerView>> dispatchTo)
          Ctor.
 
Method Summary
 NamedWindowDeltaData getDeltaData()
          Returns the data to dispatch.
 java.util.Map<EPStatementAgentInstanceHandle,java.util.List<NamedWindowConsumerView>> getDispatchTo()
          Returns the destination of the dispatch: a map of statements and their consuming views (one or multiple)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamedWindowConsumerDispatchUnit

public NamedWindowConsumerDispatchUnit(NamedWindowDeltaData deltaData,
                                       java.util.Map<EPStatementAgentInstanceHandle,java.util.List<NamedWindowConsumerView>> dispatchTo)
Ctor.

Parameters:
deltaData - the insert and remove stream posted by the named window
dispatchTo - the list of consuming statements, and for each the list of consumer views
Method Detail

getDeltaData

public NamedWindowDeltaData getDeltaData()
Returns the data to dispatch.

Returns:
dispatch insert and remove stream events

getDispatchTo

public java.util.Map<EPStatementAgentInstanceHandle,java.util.List<NamedWindowConsumerView>> getDispatchTo()
Returns the destination of the dispatch: a map of statements and their consuming views (one or multiple)

Returns:
map of statement to consumer views

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com