Class ResultDeliveryStrategyMap
java.lang.Object
com.espertech.esper.runtime.internal.subscriber.ResultDeliveryStrategyMap
- All Implemented Interfaces:
ResultDeliveryStrategy
- Direct Known Subclasses:
ResultDeliveryStrategyMapWStmt
A result delivery strategy that uses an "update" method that accepts a pair of map array.
-
Field Summary
Modifier and TypeFieldDescriptionprotected final String[]
protected final Method
protected final EPStatement
protected final Object
-
Constructor Summary
ConstructorDescriptionResultDeliveryStrategyMap
(EPStatement statement, Object subscriber, Method method, String[] columnNames, com.espertech.esper.common.internal.settings.ClasspathImportService classpathImportService) Ctor. -
Method Summary
-
Field Details
-
statement
-
subscriber
-
method
-
columnNames
-
-
Constructor Details
-
ResultDeliveryStrategyMap
public ResultDeliveryStrategyMap(EPStatement statement, Object subscriber, Method method, String[] columnNames, com.espertech.esper.common.internal.settings.ClasspathImportService classpathImportService) Ctor.- Parameters:
subscriber
- the object to deliver tomethod
- the delivery methodcolumnNames
- the column names for the mapstatement
- statementclasspathImportService
- runtime imports
-
-
Method Details
-
execute
public void execute(com.espertech.esper.common.internal.collection.UniformPair<com.espertech.esper.common.client.EventBean[]> result) Description copied from interface:ResultDeliveryStrategy
Execute the dispatch.- Specified by:
execute
in interfaceResultDeliveryStrategy
- Parameters:
result
- is the insert and remove stream to indicate
-
convert
-