public abstract class ExpressionViewFactoryBase extends Object implements DataWindowViewFactory, DataWindowViewWithPrevious
Modifier and Type | Field and Description |
---|---|
protected AggregationResultFutureAssignableWEval |
aggregationResultFutureAssignable |
protected AggregationServiceFactory |
aggregationServiceFactory |
protected EventType |
builtinMapType |
protected EventType |
eventType |
protected ExprEvaluator |
expiryEval |
protected int |
scheduleCallbackId |
protected Variable[] |
variables |
Constructor and Description |
---|
ExpressionViewFactoryBase() |
Modifier and Type | Method and Description |
---|---|
AggregationResultFutureAssignableWEval |
getAggregationResultFutureAssignable() |
AggregationServiceFactory |
getAggregationServiceFactory() |
EventType |
getBuiltinMapType() |
EventType |
getEventType() |
ExprEvaluator |
getExpiryEval() |
int |
getScheduleCallbackId() |
Variable[] |
getVariables() |
void |
init(ViewFactoryContext viewFactoryContext,
EPStatementInitServices services) |
void |
setAggregationResultFutureAssignable(AggregationResultFutureAssignableWEval aggregationResultFutureAssignable) |
void |
setAggregationServiceFactory(AggregationServiceFactory aggregationServiceFactory) |
void |
setBuiltinMapType(EventType builtinMapType) |
void |
setEventType(EventType eventType) |
void |
setExpiryEval(ExprEvaluator expiryEval) |
void |
setScheduleCallbackId(int scheduleCallbackId) |
void |
setVariables(Variable[] variables) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getViewName, makeView
makePreviousGetter
protected EventType eventType
protected Variable[] variables
protected EventType builtinMapType
protected ExprEvaluator expiryEval
protected int scheduleCallbackId
protected AggregationServiceFactory aggregationServiceFactory
protected AggregationResultFutureAssignableWEval aggregationResultFutureAssignable
public void init(ViewFactoryContext viewFactoryContext, EPStatementInitServices services)
init
in interface ViewFactory
public void setEventType(EventType eventType)
setEventType
in interface ViewFactory
public EventType getEventType()
getEventType
in interface ViewFactory
public EventType getBuiltinMapType()
public ExprEvaluator getExpiryEval()
public void setVariables(Variable[] variables)
public void setBuiltinMapType(EventType builtinMapType)
public void setExpiryEval(ExprEvaluator expiryEval)
public void setScheduleCallbackId(int scheduleCallbackId)
public int getScheduleCallbackId()
public AggregationServiceFactory getAggregationServiceFactory()
public void setAggregationServiceFactory(AggregationServiceFactory aggregationServiceFactory)
public AggregationResultFutureAssignableWEval getAggregationResultFutureAssignable()
public void setAggregationResultFutureAssignable(AggregationResultFutureAssignableWEval aggregationResultFutureAssignable)
public Variable[] getVariables()
Copyright © 2005–2018. All rights reserved.