|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ViewServiceContext | |
---|---|
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 ViewServiceContext in net.esper.eql.view |
---|
Methods in net.esper.eql.view with parameters of type ViewServiceContext | |
---|---|
static OutputCondition |
OutputConditionFactory.createCondition(OutputLimitSpec outputLimitSpec,
ViewServiceContext viewContext,
OutputCallback outputCallback)
Creates an output condition instance. |
Constructors in net.esper.eql.view with parameters of type ViewServiceContext | |
---|---|
OutputConditionFirst(OutputLimitSpec outputLimitSpec,
ViewServiceContext viewContext,
OutputCallback outputCallback)
Ctor. |
|
OutputConditionTime(double secIntervalSize,
ViewServiceContext context,
OutputCallback outputCallback)
Constructor. |
|
OutputProcessView(ResultSetProcessor resultSetProcessor,
int streamCount,
OutputLimitSpec outputLimitSpec,
ViewServiceContext viewContext)
Ctor. |
Uses of ViewServiceContext in net.esper.view |
---|
Methods in net.esper.view with parameters of type ViewServiceContext | |
---|---|
void |
ViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
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(ViewServiceContext viewServiceContext)
|
ViewFactoryChain |
ViewServiceImpl.createFactories(EventType parentEventType,
List<ViewSpec> viewSpecDefinitions,
ViewServiceContext context)
|
ViewFactoryChain |
ViewService.createFactories(EventType parentEventType,
List<ViewSpec> viewSpecList,
ViewServiceContext 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,
ViewServiceContext context)
|
Viewable |
ViewService.createViews(Viewable eventStreamViewable,
List<ViewFactory> viewFactoryChain,
ViewServiceContext context)
Creates the views given a chain of view factories. |
protected static List<View> |
ViewServiceHelper.instantiateChain(Viewable parentViewable,
List<ViewFactory> viewFactories,
ViewServiceContext context)
Instantiate a chain of views. |
View |
ViewFactory.makeView(ViewServiceContext viewServiceContext)
Create a new view. |
Uses of ViewServiceContext in net.esper.view.ext |
---|
Methods in net.esper.view.ext with parameters of type ViewServiceContext | |
---|---|
void |
SortWindowViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
View |
SortWindowView.cloneView(ViewServiceContext viewServiceContext)
|
View |
SortWindowViewFactory.makeView(ViewServiceContext viewServiceContext)
|
Uses of ViewServiceContext in net.esper.view.internal |
---|
Methods in net.esper.view.internal with parameters of type ViewServiceContext | |
---|---|
void |
PriorEventViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
View |
PriorEventViewFactory.makeView(ViewServiceContext viewServiceContext)
|
Uses of ViewServiceContext in net.esper.view.stat |
---|
Fields in net.esper.view.stat declared as ViewServiceContext | |
---|---|
protected ViewServiceContext |
BaseBivariateStatisticsView.viewServiceContext
Services required by implementing classes. |
Methods in net.esper.view.stat with parameters of type ViewServiceContext | |
---|---|
void |
WeightedAverageViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
UnivariateStatisticsViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
RegressionLinestViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
MultiDimStatsViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
CorrelationViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
View |
WeightedAverageView.cloneView(ViewServiceContext viewServiceContext)
|
View |
UnivariateStatisticsView.cloneView(ViewServiceContext viewServiceContext)
|
View |
RegressionLinestView.cloneView(ViewServiceContext viewServiceContext)
|
View |
MultiDimStatsView.cloneView(ViewServiceContext viewServiceContext)
|
View |
CorrelationView.cloneView(ViewServiceContext viewServiceContext)
|
protected static EventType |
WeightedAverageView.createEventType(ViewServiceContext viewServiceContext)
Creates the event type for this view. |
protected static EventType |
UnivariateStatisticsView.createEventType(ViewServiceContext viewServiceContext)
Creates the event type for this view. |
protected static EventType |
RegressionLinestView.createEventType(ViewServiceContext viewServiceContext)
Creates the event type for this view. |
protected static EventType |
MultiDimStatsView.createEventType(ViewServiceContext viewServiceContext)
Creates the event type for this view. |
protected static EventType |
CorrelationView.createEventType(ViewServiceContext viewServiceContext)
Creates the event type for this view. |
View |
WeightedAverageViewFactory.makeView(ViewServiceContext viewServiceContext)
|
View |
UnivariateStatisticsViewFactory.makeView(ViewServiceContext viewServiceContext)
|
View |
RegressionLinestViewFactory.makeView(ViewServiceContext viewServiceContext)
|
View |
MultiDimStatsViewFactory.makeView(ViewServiceContext viewServiceContext)
|
View |
CorrelationViewFactory.makeView(ViewServiceContext viewServiceContext)
|
Constructors in net.esper.view.stat with parameters of type ViewServiceContext | |
---|---|
BaseBivariateStatisticsView(ViewServiceContext viewServiceContext,
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(ViewServiceContext viewServiceContext,
String xFieldName,
String yFieldName)
Constructor. |
|
MultiDimStatsView(ViewServiceContext viewServiceContext,
String[] derivedMeasures,
String measureField,
String columnField,
String rowField,
String pageField)
Constructor. |
|
RegressionLinestView(ViewServiceContext viewServiceContext,
String xFieldName,
String yFieldName)
Constructor. |
|
UnivariateStatisticsView(ViewServiceContext viewServiceContext,
String fieldName)
Constructor requires the name of the field to use in the parent view to compute the statistics. |
|
WeightedAverageView(ViewServiceContext viewServiceContext,
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 ViewServiceContext in net.esper.view.std |
---|
Methods in net.esper.view.std with parameters of type ViewServiceContext | |
---|---|
void |
UniqueByPropertyViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
SizeViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
MergeViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
LastElementViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
GroupByViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
View |
UniqueByPropertyView.cloneView(ViewServiceContext viewServiceContext)
|
View |
SizeView.cloneView(ViewServiceContext viewServiceContext)
|
View |
MergeView.cloneView(ViewServiceContext viewServiceContext)
|
View |
LastElementView.cloneView(ViewServiceContext context)
|
View |
GroupByView.cloneView(ViewServiceContext viewServiceContext)
|
View |
AddPropertyValueView.cloneView(ViewServiceContext viewServiceContext)
|
protected static EventType |
SizeView.createEventType(ViewServiceContext viewServiceContext)
Creates the event type for this view |
protected static List<View> |
GroupByView.makeSubViews(GroupByView groupView,
Object[] groupByValues,
ViewServiceContext viewServiceContext)
Instantiate subviews for the given group view and the given key value to group-by. |
View |
UniqueByPropertyViewFactory.makeView(ViewServiceContext viewServiceContext)
|
View |
SizeViewFactory.makeView(ViewServiceContext viewServiceContext)
|
View |
MergeViewFactory.makeView(ViewServiceContext viewServiceContext)
|
View |
LastElementViewFactory.makeView(ViewServiceContext viewServiceContext)
|
View |
GroupByViewFactory.makeView(ViewServiceContext viewServiceContext)
|
Constructors in net.esper.view.std with parameters of type ViewServiceContext | |
---|---|
AddPropertyValueView(ViewServiceContext viewServiceContext,
String[] fieldNames,
Object[] mergeValues,
EventType mergedResultEventType)
Constructor. |
|
GroupByView(ViewServiceContext viewServiceContext,
String[] groupFieldNames)
Constructor. |
|
MergeView(ViewServiceContext viewServiceContext,
String[] groupFieldNames,
EventType resultEventType)
Constructor. |
|
SizeView(ViewServiceContext viewServiceContext)
|
Uses of ViewServiceContext in net.esper.view.window |
---|
Methods in net.esper.view.window with parameters of type ViewServiceContext | |
---|---|
void |
TimeWindowViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
TimeBatchViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
LengthWindowViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
LengthBatchViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
void |
ExternallyTimedWindowViewFactory.attach(EventType parentEventType,
ViewServiceContext viewServiceContext,
ViewFactory optionalParentFactory,
List<ViewFactory> parentViewFactories)
|
View |
TimeWindowView.cloneView(ViewServiceContext viewServiceContext)
|
View |
TimeBatchView.cloneView(ViewServiceContext viewServiceContext)
|
View |
LengthWindowView.cloneView(ViewServiceContext viewServiceContext)
|
View |
LengthBatchView.cloneView(ViewServiceContext viewServiceContext)
|
View |
ExternallyTimedWindowView.cloneView(ViewServiceContext viewServiceContext)
|
View |
TimeWindowViewFactory.makeView(ViewServiceContext viewServiceContext)
|
View |
TimeBatchViewFactory.makeView(ViewServiceContext viewServiceContext)
|
View |
LengthWindowViewFactory.makeView(ViewServiceContext viewServiceContext)
|
View |
LengthBatchViewFactory.makeView(ViewServiceContext viewServiceContext)
|
View |
ExternallyTimedWindowViewFactory.makeView(ViewServiceContext viewServiceContext)
|
Constructors in net.esper.view.window with parameters of type ViewServiceContext | |
---|---|
TimeBatchView(TimeBatchViewFactory timeBatchViewFactory,
ViewServiceContext viewServiceContext,
long msecIntervalSize,
Long referencePoint,
ViewUpdatedCollection viewUpdatedCollection)
Constructor. |
|
TimeWindowView(ViewServiceContext viewServiceContext,
TimeWindowViewFactory timeWindowViewFactory,
long millisecondsBeforeExpiry,
ViewUpdatedCollection viewUpdatedCollection)
Constructor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |