public class ExpressionBatchViewFactory extends ExpressionViewFactoryBase implements DataWindowBatchingViewFactory
ExpressionBatchView
.Constructor and Description |
---|
ExpressionBatchViewFactory() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getViewName()
Returns the name of the view, not namespace+name but readable name.
|
boolean |
isIncludeTriggeringEvent() |
java.lang.Object |
makePreviousGetter() |
View |
makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext)
Create a new view.
|
void |
setViewParameters(ViewFactoryContext viewFactoryContext,
java.util.List<ExprNode> expressionParameters)
Indicates user EPL query view parameters to the view factory.
|
attach, canReuse, getBuiltinMapType, getEventType
public void setViewParameters(ViewFactoryContext viewFactoryContext, java.util.List<ExprNode> expressionParameters) throws ViewParameterException
ViewFactory
setViewParameters
in interface ViewFactory
viewFactoryContext
- supplied context information for the view factoryexpressionParameters
- is the objects representing the view parametersViewParameterException
- if the parameters don't match view parameter needspublic View makeView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext)
ViewFactory
makeView
in interface ViewFactory
public java.lang.Object makePreviousGetter()
makePreviousGetter
in interface DataWindowViewWithPrevious
public boolean isIncludeTriggeringEvent()
public java.lang.String getViewName()
ViewFactory
getViewName
in interface ViewFactory