public class ResultDeliveryStrategyFactory extends Object
Constructor and Description |
---|
ResultDeliveryStrategyFactory() |
Modifier and Type | Method and Description |
---|---|
static ResultDeliveryStrategy |
create(EPStatement statement,
Object subscriber,
String methodName,
Class[] selectClauseTypes,
String[] selectClauseColumns,
String engineURI,
EngineImportService engineImportService)
Creates a strategy implementation that indicates to subscribers
the statement results based on the select-clause columns.
|
public static ResultDeliveryStrategy create(EPStatement statement, Object subscriber, String methodName, Class[] selectClauseTypes, String[] selectClauseColumns, String engineURI, EngineImportService engineImportService) throws EPSubscriberException
subscriber
- to indicate toselectClauseTypes
- are the types of each column in the select clauseselectClauseColumns
- the names of each column in the select clausestatement
- statementmethodName
- method nameengineURI
- engine URIengineImportService
- engine importsEPSubscriberException
- if the subscriber is invalid