本文整理汇总了Java中com.espertech.esper.client.dataflow.EPDataFlowInstantiationException类的典型用法代码示例。如果您正苦于以下问题:Java EPDataFlowInstantiationException类的具体用法?Java EPDataFlowInstantiationException怎么用?Java EPDataFlowInstantiationException使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
EPDataFlowInstantiationException类属于com.espertech.esper.client.dataflow包,在下文中一共展示了EPDataFlowInstantiationException类的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: tryInvalidInstantiate
import com.espertech.esper.client.dataflow.EPDataFlowInstantiationException; //导入依赖的package包/类
private void tryInvalidInstantiate(EPServiceProvider epService, String filter, String message) {
String graph = "create dataflow MySelect\n" +
"DefaultSupportSourceOp -> instream<SupportBean>{}\n" +
"Filter(instream as ME) -> outstream {filter: " + filter + "}\n" +
"DefaultSupportCaptureOp(outstream) {}";
EPStatement stmtGraph = epService.getEPAdministrator().createEPL(graph);
try {
epService.getEPRuntime().getDataFlowRuntime().instantiate("MySelect");
fail();
} catch (EPDataFlowInstantiationException ex) {
assertEquals(message, ex.getMessage());
}
stmtGraph.destroy();
}
示例2: tryInvalidInstantiate
import com.espertech.esper.client.dataflow.EPDataFlowInstantiationException; //导入依赖的package包/类
private void tryInvalidInstantiate(String filter, String message) {
String graph = "create dataflow MySelect\n" +
"DefaultSupportSourceOp -> instream<SupportBean>{}\n" +
"Filter(instream as ME) -> outstream {filter: " + filter + "}\n" +
"DefaultSupportCaptureOp(outstream) {}";
EPStatement stmtGraph = epService.getEPAdministrator().createEPL(graph);
try {
epService.getEPRuntime().getDataFlowRuntime().instantiate("MySelect");
fail();
}
catch (EPDataFlowInstantiationException ex) {
assertEquals(message, ex.getMessage());
}
stmtGraph.destroy();
}
示例3: tryInvalid
import com.espertech.esper.client.dataflow.EPDataFlowInstantiationException; //导入依赖的package包/类
private void tryInvalid(String dataflowName, String epl, String substituion, String message) {
epl = epl.replace("${SUBS_HERE}", substituion);
EPStatement stmtGraph = epService.getEPAdministrator().createEPL(epl);
try {
DefaultSupportCaptureOp<Object> outputOp = new DefaultSupportCaptureOp<Object>();
epService.getEPRuntime().getDataFlowRuntime().instantiate(dataflowName,
new EPDataFlowInstantiationOptions().operatorProvider(new DefaultSupportGraphOpProvider(outputOp)));
fail();
} catch (EPDataFlowInstantiationException ex) {
assertEquals(message, ex.getMessage());
} finally {
stmtGraph.destroy();
}
}
示例4: tryInvalid
import com.espertech.esper.client.dataflow.EPDataFlowInstantiationException; //导入依赖的package包/类
private void tryInvalid(String dataflowName, String epl, String message) {
EPStatement stmtGraph = epService.getEPAdministrator().createEPL(epl);
try {
DefaultSupportCaptureOp<Object> outputOp = new DefaultSupportCaptureOp<Object>();
epService.getEPRuntime().getDataFlowRuntime().instantiate(dataflowName,
new EPDataFlowInstantiationOptions().operatorProvider(new DefaultSupportGraphOpProvider(outputOp)));
fail();
} catch (EPDataFlowInstantiationException ex) {
assertEquals(message, ex.getMessage());
} finally {
stmtGraph.destroy();
}
}
示例5: tryInvalidInstantiate
import com.espertech.esper.client.dataflow.EPDataFlowInstantiationException; //导入依赖的package包/类
private void tryInvalidInstantiate(String dataflowName, String epl, String message) {
EPStatement stmtGraph = epService.getEPAdministrator().createEPL(epl);
DefaultSupportCaptureOp<Object> outputOp = new DefaultSupportCaptureOp<Object>();
try {
epService.getEPRuntime().getDataFlowRuntime().instantiate(dataflowName,
new EPDataFlowInstantiationOptions().operatorProvider(new DefaultSupportGraphOpProvider(outputOp)));
fail();
} catch (EPDataFlowInstantiationException ex) {
assertEquals(message, ex.getMessage());
}
stmtGraph.destroy();
}
示例6: tryInvalidInstantiate
import com.espertech.esper.client.dataflow.EPDataFlowInstantiationException; //导入依赖的package包/类
public static void tryInvalidInstantiate(EPServiceProvider epService, String name, String epl, String message) {
EPStatement stmt = epService.getEPAdministrator().createEPL(epl);
try {
epService.getEPRuntime().getDataFlowRuntime().instantiate(name);
Assert.fail();
} catch (EPDataFlowInstantiationException ex) {
log.info("Expected exception: " + ex.getMessage(), ex);
assertException(message, ex.getMessage());
} finally {
stmt.destroy();
}
}
示例7: tryInstantiate
import com.espertech.esper.client.dataflow.EPDataFlowInstantiationException; //导入依赖的package包/类
private void tryInstantiate(EPServiceProvider epService, String graph, String message) {
try {
epService.getEPRuntime().getDataFlowRuntime().instantiate(graph);
fail();
} catch (EPDataFlowInstantiationException ex) {
assertEquals(message, ex.getMessage());
}
}
示例8: tryInstantiate
import com.espertech.esper.client.dataflow.EPDataFlowInstantiationException; //导入依赖的package包/类
private void tryInstantiate(String graph, String message) {
try {
epService.getEPRuntime().getDataFlowRuntime().instantiate(graph);
fail();
}
catch (EPDataFlowInstantiationException ex) {
assertEquals(message, ex.getMessage());
}
}
示例9: tryInvalidInstantiate
import com.espertech.esper.client.dataflow.EPDataFlowInstantiationException; //导入依赖的package包/类
public static void tryInvalidInstantiate(EPServiceProvider epService, String name, String epl, String message) {
EPStatement stmt = epService.getEPAdministrator().createEPL(epl);
try {
epService.getEPRuntime().getDataFlowRuntime().instantiate(name);
Assert.fail();
}
catch (EPDataFlowInstantiationException ex) {
log.info("Expected exception: " + ex.getMessage(), ex);
assertException(message, ex.getMessage());
}
finally {
stmt.destroy();
}
}