Package com.espertech.esper.epl.view

Internal processing views for output rate limiting, filtering and internal event routing

See:
          Description

Interface Summary
OutputCallback A wrapper for the callback from the output limit condition to the output handler.
OutputCondition A condition that must be satisfied before output processing is allowed to continue.
OutputConditionFactory  
OutputConditionPolled  
OutputProcessViewCallback Factory for output processing views.
OutputProcessViewFactory Factory for output processing views.
OutputProcessViewTerminable  
OutputTerminationCallback  
 

Class Summary
FilterExprView Simple filter view filtering events using a filter expression tree.
FilterExprViewIterator Iterator for reading and filtering a source event iterator.
OutputConditionBase  
OutputConditionCount Output limit condition that is satisfied when either the total number of new events arrived or the total number of old events arrived is greater than a preset value.
OutputConditionCountFactory  
OutputConditionCrontab Output condition handling crontab-at schedule output.
OutputConditionCrontabFactory Output condition handling crontab-at schedule output.
OutputConditionExpression Output condition for output rate limiting that handles when-then expressions for controlling output.
OutputConditionExpressionFactory Output condition for output rate limiting that handles when-then expressions for controlling output.
OutputConditionExpressionTypeUtil  
OutputConditionFactoryFactory Factory for output condition instances.
OutputConditionFirst An output condition that is satisfied at the first event of either a time-based or count-based batch.
OutputConditionFirstFactory An output condition that is satisfied at the first event of either a time-based or count-based batch.
OutputConditionNull An empty output condition that is always satisfied.
OutputConditionNullFactory  
OutputConditionPolledCount Output limit condition that is satisfied when either the total number of new events arrived or the total number of old events arrived is greater than a preset value.
OutputConditionPolledCrontab Output condition handling crontab-at schedule output.
OutputConditionPolledExpression Output condition for output rate limiting that handles when-then expressions for controlling output.
OutputConditionPolledFactory Factory for output condition instances that are polled/queried only.
OutputConditionPolledTime  
OutputConditionTerm  
OutputConditionTermFactory  
OutputConditionTime Output condition that is satisfied at the end of every time interval of a given length.
OutputConditionTimeFactory Output condition that is satisfied at the end of every time interval of a given length.
OutputProcessViewBase  
OutputProcessViewBaseCallback Factory for output processing views.
OutputProcessViewBaseWAfter  
OutputProcessViewConditionDefault A view that prepares output events, batching incoming events and invoking the result set processor as necessary.
OutputProcessViewConditionDefaultPostProcess A view that prepares output events, batching incoming events and invoking the result set processor as necessary.
OutputProcessViewConditionFactory A view that handles the "output snapshot" keyword in output rate stabilizing.
OutputProcessViewConditionFirst Handles output rate limiting for FIRST, only applicable with a having-clause and no group-by clause.
OutputProcessViewConditionFirstPostProcess Handles output rate limiting for FIRST, only applicable with a having-clause and no group-by clause.
OutputProcessViewConditionSnapshot A view that handles the "output snapshot" keyword in output rate stabilizing.
OutputProcessViewConditionSnapshotPostProcess A view that handles the "output snapshot" keyword in output rate stabilizing.
OutputProcessViewDirect Output process view that does not enforce any output policies and may simply hand over events to child views, does not handle distinct.
OutputProcessViewDirectDistinctOrAfter Output process view that does not enforce any output policies and may simply hand over events to child views, but works with distinct and after-output policies
OutputProcessViewDirectDistinctOrAfterFactory Output process view that does not enforce any output policies and may simply hand over events to child views, but works with distinct and after-output policies
OutputProcessViewDirectDistinctOrAfterPostProcess Output process view that does not enforce any output policies and may simply hand over events to child views, but works with distinct and after-output policies
OutputProcessViewDirectFactory Factory for output process view that does not enforce any output policies and may simply hand over events to child views, does not handle distinct.
OutputProcessViewDirectPostProcess  
OutputProcessViewFactoryCallback Factory for output processing views.
OutputProcessViewFactoryFactory Factory for factories for output processing views.
OutputStrategyPostProcess An output strategy that handles routing (insert-into) and stream selection.
OutputStrategyPostProcessFactory An output strategy that handles routing (insert-into) and stream selection.
OutputStrategyUtil  
 

Enum Summary
OutputProcessViewConditionFactory.ConditionType  
 

Package com.espertech.esper.epl.view Description

Internal processing views for output rate limiting, filtering and internal event routing


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com