Uses of Interface
com.espertech.esper.epl.view.OutputConditionFactory

Packages that use OutputConditionFactory
com.espertech.esper.epl.core Contains EPL statement specification classes define the constructs that make up an EPL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
com.espertech.esper.epl.view Internal processing views for output rate limiting, filtering and internal event routing 
 

Uses of OutputConditionFactory in com.espertech.esper.epl.core
 

Methods in com.espertech.esper.epl.core that return OutputConditionFactory
 OutputConditionFactory ResultSetProcessorHelperFactoryImpl.makeOutputConditionCount(int rate, VariableMetaData variableMetaData, StatementContext statementContext)
           
 OutputConditionFactory ResultSetProcessorHelperFactory.makeOutputConditionCount(int rate, VariableMetaData variableMetaData, StatementContext statementContext)
           
 OutputConditionFactory ResultSetProcessorHelperFactoryImpl.makeOutputConditionCrontab(java.util.List<ExprNode> crontabAtSchedule, StatementContext statementContext, boolean isStartConditionOnCreation)
           
 OutputConditionFactory ResultSetProcessorHelperFactory.makeOutputConditionCrontab(java.util.List<ExprNode> crontabAtSchedule, StatementContext statementContext, boolean isStartConditionOnCreation)
           
 OutputConditionFactory ResultSetProcessorHelperFactoryImpl.makeOutputConditionExpression(ExprNode whenExpressionNode, java.util.List<OnTriggerSetAssignment> thenExpressions, StatementContext statementContext, ExprNode andAfterTerminateExpr, java.util.List<OnTriggerSetAssignment> andAfterTerminateThenExpressions, boolean isStartConditionOnCreation)
           
 OutputConditionFactory ResultSetProcessorHelperFactory.makeOutputConditionExpression(ExprNode whenExpressionNode, java.util.List<OnTriggerSetAssignment> thenExpressions, StatementContext statementContext, ExprNode andAfterTerminateExpr, java.util.List<OnTriggerSetAssignment> andAfterTerminateThenExpressions, boolean isStartConditionOnCreation)
           
 OutputConditionFactory ResultSetProcessorHelperFactoryImpl.makeOutputConditionTime(ExprTimePeriod timePeriodExpr, boolean isStartConditionOnCreation)
           
 OutputConditionFactory ResultSetProcessorHelperFactory.makeOutputConditionTime(ExprTimePeriod timePeriodExpr, boolean isStartConditionOnCreation)
           
 

Uses of OutputConditionFactory in com.espertech.esper.epl.view
 

Classes in com.espertech.esper.epl.view that implement OutputConditionFactory
 class OutputConditionCountFactory
           
 class OutputConditionCrontabFactory
          Output condition handling crontab-at schedule output.
 class OutputConditionExpressionFactory
          Output condition for output rate limiting that handles when-then expressions for controlling output.
 class OutputConditionFirstFactory
          An output condition that is satisfied at the first event of either a time-based or count-based batch.
 class OutputConditionNullFactory
           
 class OutputConditionTermFactory
           
 class OutputConditionTimeFactory
          Output condition that is satisfied at the end of every time interval of a given length.
 

Methods in com.espertech.esper.epl.view that return OutputConditionFactory
static OutputConditionFactory OutputConditionFactoryFactory.createCondition(OutputLimitSpec outputLimitSpec, StatementContext statementContext, boolean isGrouped, boolean isWithHavingClause, boolean isStartConditionOnCreation, ResultSetProcessorHelperFactory resultSetProcessorHelperFactory)
          Creates an output condition instance.
 OutputConditionFactory OutputProcessViewConditionFactory.getOutputConditionFactory()
           
 

Constructors in com.espertech.esper.epl.view with parameters of type OutputConditionFactory
OutputConditionFirst(OutputCallback outputCallback, AgentInstanceContext agentInstanceContext, OutputConditionFactory innerConditionFactory)
           
OutputProcessViewConditionFactory(StatementContext statementContext, OutputStrategyPostProcessFactory postProcessFactory, boolean distinct, ExprTimePeriod afterTimePeriod, java.lang.Integer afterConditionNumberOfEvents, EventType resultEventType, OutputConditionFactory outputConditionFactory, int streamCount, OutputProcessViewConditionFactory.ConditionType conditionType, OutputLimitLimitType outputLimitLimitType, boolean terminable, boolean hasAfter, boolean isUnaggregatedUngrouped, SelectClauseStreamSelectorEnum selectClauseStreamSelectorEnum, ResultSetProcessorHelperFactory resultSetProcessorHelperFactory)
           
 


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