public class EPStatementSourceOp extends Object implements com.espertech.esper.common.internal.epl.dataflow.interfaces.DataFlowSourceOperator, com.espertech.esper.common.internal.epl.dataflow.interfaces.DataFlowOperatorLifecycle, DeploymentStateListener
Constructor and Description |
---|
EPStatementSourceOp(EPStatementSourceFactory factory,
com.espertech.esper.common.internal.context.util.AgentInstanceContext agentInstanceContext,
String statementDeploymentId,
String statementName,
com.espertech.esper.common.client.dataflow.core.EPDataFlowEPStatementFilter statementFilter,
com.espertech.esper.common.client.dataflow.core.EPDataFlowIRStreamCollector collector) |
Modifier and Type | Method and Description |
---|---|
void |
close(com.espertech.esper.common.internal.epl.dataflow.interfaces.DataFlowOpCloseContext openContext) |
void |
next() |
void |
onDeployment(DeploymentStateEventDeployed event)
Called when a deployment completed
|
void |
onUndeployment(DeploymentStateEventUndeployed event)
Called when an undeployment completed
|
void |
open(com.espertech.esper.common.internal.epl.dataflow.interfaces.DataFlowOpOpenContext openContext) |
public EPStatementSourceOp(EPStatementSourceFactory factory, com.espertech.esper.common.internal.context.util.AgentInstanceContext agentInstanceContext, String statementDeploymentId, String statementName, com.espertech.esper.common.client.dataflow.core.EPDataFlowEPStatementFilter statementFilter, com.espertech.esper.common.client.dataflow.core.EPDataFlowIRStreamCollector collector)
public void next() throws InterruptedException
next
in interface com.espertech.esper.common.internal.epl.dataflow.interfaces.DataFlowSourceOperator
InterruptedException
public void open(com.espertech.esper.common.internal.epl.dataflow.interfaces.DataFlowOpOpenContext openContext)
open
in interface com.espertech.esper.common.internal.epl.dataflow.interfaces.DataFlowOperatorLifecycle
public void onDeployment(DeploymentStateEventDeployed event)
DeploymentStateListener
onDeployment
in interface DeploymentStateListener
event
- deployment informationpublic void onUndeployment(DeploymentStateEventUndeployed event)
DeploymentStateListener
onUndeployment
in interface DeploymentStateListener
event
- undeployment informationpublic void close(com.espertech.esper.common.internal.epl.dataflow.interfaces.DataFlowOpCloseContext openContext)
close
in interface com.espertech.esper.common.internal.epl.dataflow.interfaces.DataFlowOperatorLifecycle
Copyright © 2005–2018. All rights reserved.