14.3.1 문장 생성 이벤트 패턴 식과 EPL 문장을 관리 인터페이스인 EPAdministrator를 통해서 생성한다. 아래 코드조각은 Esper 엔진을 얻어와서 이벤트 패턴과 EPL 문장을 생성한다.
1 2 3 4 5 6 |
EPServiceProvider epService = EPServiceProviderManager.getDefaultProvider(); EPAdministrator admin = epService.getEPAdministrator(); EPStatement 10secRecurTrigger = admin.createPattern( "every timer:at(*, *, *, *, *, */10)"); EPStatement countStmt = admin.createEPL("select count(*) from MarketDataBean.win:time(60 sec)"; |
이벤트 패턴 식은 EPL 문장 안에 포함 될 수 있다는 점을 주목해야 한다. 이 내용은 섹션 5.4.2 “패턴 기반 이벤트 스트림”에서 자세하게 다룬다. EPAdministrator의 create 메서드는 오버로드되며 선택적으로 문장 이름이 엔진에 전달되는 […]