|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StatementServiceContext | |
---|---|
net.esper.eql.view | Internal processing views for output rate limiting, filtering and internal event routing |
net.esper.view | View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. |
net.esper.view.ext | Extension views that providing services such as sorting, which don't fit much into other categories. |
net.esper.view.internal | Internal management views for buffering view results and providing these to joins. |
net.esper.view.stat | Views computing statistical values. |
net.esper.view.std | Base service views that perform typical SQL-like functions such as unique, grouping, size, last etc. |
net.esper.view.window | Window views are in this package |
Uses of StatementServiceContext in net.esper.eql.view |
---|
Methods in net.esper.eql.view with parameters of type StatementServiceContext | |
---|---|
static OutputCondition |
OutputConditionFactory.createCondition(OutputLimitSpec outputLimitSpec,
StatementServiceContext statementContext,
OutputCallback outputCallback)
Creates an output condition instance. |
Constructors in net.esper.eql.view with parameters of type StatementServiceContext | |
---|---|
OutputConditionFirst(OutputLimitSpec outputLimitSpec,
StatementServiceContext statementContext,
OutputCallback outputCallback)
Ctor. |
|
OutputConditionTime(double secIntervalSize,
StatementServiceContext context,
OutputCallback outputCallback)
Constructor. |
|
OutputProcessView(ResultSetProcessor resultSetProcessor,
int streamCount,
OutputLimitSpec outputLimitSpec,
StatementServiceContext statementContext)
Ctor. |
Uses of StatementServiceContext in net.esper.view |
---|
Methods in net.esper.view with parameters of type StatementServiceContext | |
---|---|
void |
ViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
Attaches the factory to a parent event type such that the factory can validate attach requirements and determine an event type for resulting views. |
View |
CloneableView.cloneView(StatementServiceContext statementServiceContext)
Duplicates the view. |
ViewFactoryChain |
ViewServiceImpl.createFactories(int streamNum,
EventType parentEventType,
List<ViewSpec> viewSpecDefinitions,
StatementServiceContext context)
|
ViewFactoryChain |
ViewService.createFactories(int streamNum,
EventType parentEventType,
List<ViewSpec> viewSpecList,
StatementServiceContext context)
Returns a chain of view factories that can be used to obtain the final event type, and that can later be used to actually create the chain of views or reuse existing views. |
Viewable |
ViewServiceImpl.createViews(Viewable eventStreamViewable,
List<ViewFactory> viewFactories,
StatementServiceContext context)
|
Viewable |
ViewService.createViews(Viewable eventStreamViewable,
List<ViewFactory> viewFactoryChain,
StatementServiceContext context)
Creates the views given a chain of view factories. |
protected static List<View> |
ViewServiceHelper.instantiateChain(Viewable parentViewable,
List<ViewFactory> viewFactories,
StatementServiceContext context)
Instantiate a chain of views. |
static List<ViewFactory> |
ViewServiceHelper.instantiateFactories(int streamNum,
List<ViewSpec> viewSpecList,
StatementServiceContext statementServiceContext)
Given a list of view specifications obtained from by parsing this method instantiates a list of view factories. |
View |
ViewFactory.makeView(StatementServiceContext statementServiceContext)
Create a new view. |
Constructors in net.esper.view with parameters of type StatementServiceContext | |
---|---|
ViewFactoryContext(StatementServiceContext statementServiceContext,
int streamNum,
int viewNum,
String namespaceName,
String viewName)
Ctor. |
Uses of StatementServiceContext in net.esper.view.ext |
---|
Methods in net.esper.view.ext with parameters of type StatementServiceContext | |
---|---|
void |
SortWindowViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
View |
SortWindowView.cloneView(StatementServiceContext statementServiceContext)
|
View |
SortWindowViewFactory.makeView(StatementServiceContext statementServiceContext)
|
Uses of StatementServiceContext in net.esper.view.internal |
---|
Methods in net.esper.view.internal with parameters of type StatementServiceContext | |
---|---|
void |
PriorEventViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
View |
PriorEventViewFactory.makeView(StatementServiceContext statementServiceContext)
|
Uses of StatementServiceContext in net.esper.view.stat |
---|
Fields in net.esper.view.stat declared as StatementServiceContext | |
---|---|
protected StatementServiceContext |
BaseBivariateStatisticsView.statementServiceContext
Services required by implementing classes. |
Methods in net.esper.view.stat with parameters of type StatementServiceContext | |
---|---|
void |
WeightedAverageViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
UnivariateStatisticsViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
RegressionLinestViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
MultiDimStatsViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
CorrelationViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
View |
WeightedAverageView.cloneView(StatementServiceContext statementServiceContext)
|
View |
UnivariateStatisticsView.cloneView(StatementServiceContext statementServiceContext)
|
View |
RegressionLinestView.cloneView(StatementServiceContext statementServiceContext)
|
View |
MultiDimStatsView.cloneView(StatementServiceContext statementServiceContext)
|
View |
CorrelationView.cloneView(StatementServiceContext statementServiceContext)
|
protected static EventType |
WeightedAverageView.createEventType(StatementServiceContext statementServiceContext)
Creates the event type for this view. |
protected static EventType |
UnivariateStatisticsView.createEventType(StatementServiceContext statementServiceContext)
Creates the event type for this view. |
protected static EventType |
RegressionLinestView.createEventType(StatementServiceContext statementServiceContext)
Creates the event type for this view. |
protected static EventType |
MultiDimStatsView.createEventType(StatementServiceContext statementServiceContext)
Creates the event type for this view. |
protected static EventType |
CorrelationView.createEventType(StatementServiceContext statementServiceContext)
Creates the event type for this view. |
View |
WeightedAverageViewFactory.makeView(StatementServiceContext statementServiceContext)
|
View |
UnivariateStatisticsViewFactory.makeView(StatementServiceContext statementServiceContext)
|
View |
RegressionLinestViewFactory.makeView(StatementServiceContext statementServiceContext)
|
View |
MultiDimStatsViewFactory.makeView(StatementServiceContext statementServiceContext)
|
View |
CorrelationViewFactory.makeView(StatementServiceContext statementServiceContext)
|
Constructors in net.esper.view.stat with parameters of type StatementServiceContext | |
---|---|
BaseBivariateStatisticsView(StatementServiceContext statementServiceContext,
BaseStatisticsBean statisticsBean,
String fieldNameX,
String fieldNameY)
Constructor requires the name of the two fields to use in the parent view to compute the statistics. |
|
CorrelationView(StatementServiceContext statementServiceContext,
String xFieldName,
String yFieldName)
Constructor. |
|
MultiDimStatsView(StatementServiceContext statementServiceContext,
String[] derivedMeasures,
String measureField,
String columnField,
String rowField,
String pageField)
Constructor. |
|
RegressionLinestView(StatementServiceContext statementServiceContext,
String xFieldName,
String yFieldName)
Constructor. |
|
UnivariateStatisticsView(StatementServiceContext statementServiceContext,
String fieldName)
Constructor requires the name of the field to use in the parent view to compute the statistics. |
|
WeightedAverageView(StatementServiceContext statementServiceContext,
String fieldNameX,
String fieldNameWeight)
Constructor requires the name of the field to use in the parent view to compute the weighted average on, as well as the name of the field in the parent view to get the weight from. |
Uses of StatementServiceContext in net.esper.view.std |
---|
Methods in net.esper.view.std with parameters of type StatementServiceContext | |
---|---|
void |
UniqueByPropertyViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
SizeViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
MergeViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
LastElementViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
GroupByViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
View |
UniqueByPropertyView.cloneView(StatementServiceContext statementServiceContext)
|
View |
SizeView.cloneView(StatementServiceContext statementServiceContext)
|
View |
MergeView.cloneView(StatementServiceContext statementServiceContext)
|
View |
LastElementView.cloneView(StatementServiceContext context)
|
View |
GroupByView.cloneView(StatementServiceContext statementServiceContext)
|
View |
AddPropertyValueView.cloneView(StatementServiceContext statementServiceContext)
|
protected static EventType |
SizeView.createEventType(StatementServiceContext statementServiceContext)
Creates the event type for this view |
protected static List<View> |
GroupByView.makeSubViews(GroupByView groupView,
Object[] groupByValues,
StatementServiceContext statementServiceContext)
Instantiate subviews for the given group view and the given key value to group-by. |
View |
UniqueByPropertyViewFactory.makeView(StatementServiceContext statementServiceContext)
|
View |
SizeViewFactory.makeView(StatementServiceContext statementServiceContext)
|
View |
MergeViewFactory.makeView(StatementServiceContext statementServiceContext)
|
View |
LastElementViewFactory.makeView(StatementServiceContext statementServiceContext)
|
View |
GroupByViewFactory.makeView(StatementServiceContext statementServiceContext)
|
Constructors in net.esper.view.std with parameters of type StatementServiceContext | |
---|---|
AddPropertyValueView(StatementServiceContext statementServiceContext,
String[] fieldNames,
Object[] mergeValues,
EventType mergedResultEventType)
Constructor. |
|
GroupByView(StatementServiceContext statementServiceContext,
String[] groupFieldNames)
Constructor. |
|
MergeView(StatementServiceContext statementServiceContext,
String[] groupFieldNames,
EventType resultEventType)
Constructor. |
|
SizeView(StatementServiceContext statementServiceContext)
Ctor. |
Uses of StatementServiceContext in net.esper.view.window |
---|
Methods in net.esper.view.window with parameters of type StatementServiceContext | |
---|---|
void |
TimeWindowViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
TimeBatchViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
LengthWindowViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
LengthBatchViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
ExternallyTimedWindowViewFactory.attach(EventType parentEventType,
StatementServiceContext statementServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
View |
TimeWindowView.cloneView(StatementServiceContext statementServiceContext)
|
View |
TimeBatchView.cloneView(StatementServiceContext statementServiceContext)
|
View |
LengthWindowView.cloneView(StatementServiceContext statementServiceContext)
|
View |
LengthBatchView.cloneView(StatementServiceContext statementServiceContext)
|
View |
ExternallyTimedWindowView.cloneView(StatementServiceContext statementServiceContext)
|
View |
TimeWindowViewFactory.makeView(StatementServiceContext statementServiceContext)
|
View |
TimeBatchViewFactory.makeView(StatementServiceContext statementServiceContext)
|
View |
LengthWindowViewFactory.makeView(StatementServiceContext statementServiceContext)
|
View |
LengthBatchViewFactory.makeView(StatementServiceContext statementServiceContext)
|
View |
ExternallyTimedWindowViewFactory.makeView(StatementServiceContext statementServiceContext)
|
Constructors in net.esper.view.window with parameters of type StatementServiceContext | |
---|---|
TimeBatchView(TimeBatchViewFactory timeBatchViewFactory,
StatementServiceContext statementServiceContext,
long msecIntervalSize,
Long referencePoint,
ViewUpdatedCollection viewUpdatedCollection)
Constructor. |
|
TimeWindowView(StatementServiceContext statementServiceContext,
TimeWindowViewFactory timeWindowViewFactory,
long millisecondsBeforeExpiry,
ViewUpdatedCollection viewUpdatedCollection)
Constructor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |