Uses of Class
net.esper.view.ViewServiceContext

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 that return ViewServiceContext
 ViewServiceContext ContextAwareView.getViewServiceContext()
          Returns the context instances used by the 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.
 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(List<View> existingParentViews, Viewable parentViewable, List<ViewFactory> viewFactories, ViewServiceContext context)
          Instantiate a chain of views.
 View ViewFactory.makeView(ViewServiceContext viewServiceContext)
          Create a new view.
 void ContextAwareView.setViewServiceContext(ViewServiceContext viewServiceContext)
          Set the services context containing service handles.
 

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 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 that return ViewServiceContext
 ViewServiceContext WeightedAverageView.getViewServiceContext()
           
 ViewServiceContext UnivariateStatisticsView.getViewServiceContext()
           
 ViewServiceContext MultiDimStatsView.getViewServiceContext()
           
 ViewServiceContext BaseBivariateStatisticsView.getViewServiceContext()
           
 

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)
           
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)
           
 void WeightedAverageView.setViewServiceContext(ViewServiceContext viewServiceContext)
           
 void UnivariateStatisticsView.setViewServiceContext(ViewServiceContext viewServiceContext)
           
 void MultiDimStatsView.setViewServiceContext(ViewServiceContext viewServiceContext)
           
 void BaseBivariateStatisticsView.setViewServiceContext(ViewServiceContext viewServiceContext)
           
 

Uses of ViewServiceContext in net.esper.view.std
 

Methods in net.esper.view.std that return ViewServiceContext
 ViewServiceContext SizeView.getViewServiceContext()
           
 ViewServiceContext MergeView.getViewServiceContext()
           
 ViewServiceContext GroupByView.getViewServiceContext()
           
 ViewServiceContext AddPropertyValueView.getViewServiceContext()
           
 

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)
           
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)
           
 void SizeView.setViewServiceContext(ViewServiceContext viewServiceContext)
           
 void MergeView.setViewServiceContext(ViewServiceContext viewServiceContext)
           
 void GroupByView.setViewServiceContext(ViewServiceContext viewServiceContext)
           
 void AddPropertyValueView.setViewServiceContext(ViewServiceContext viewServiceContext)
           
 

Uses of ViewServiceContext in net.esper.view.window
 

Methods in net.esper.view.window that return ViewServiceContext
 ViewServiceContext TimeWindowView.getViewServiceContext()
           
 ViewServiceContext TimeBatchView.getViewServiceContext()
           
 

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 ExternallyTimedWindowViewFactory.attach(EventType parentEventType, ViewServiceContext viewServiceContext, ViewFactory optionalParentFactory, List<ViewFactory> parentViewFactories)
           
 View TimeWindowViewFactory.makeView(ViewServiceContext viewServiceContext)
           
 View TimeBatchViewFactory.makeView(ViewServiceContext viewServiceContext)
           
 View LengthWindowViewFactory.makeView(ViewServiceContext viewServiceContext)
           
 View ExternallyTimedWindowViewFactory.makeView(ViewServiceContext viewServiceContext)
           
 void TimeWindowView.setViewServiceContext(ViewServiceContext viewServiceContext)
           
 void TimeBatchView.setViewServiceContext(ViewServiceContext viewServiceContext)