Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.
--------------DRLLogger.java----------------
package com.gooper.drool_test;
import org.kie.api.runtime.rule.RuleContext;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/*
* drools에서 drl관련 로그를 기록하기 위한 클래스 파일
*/
public final class DRLLogger {
private DRLLogger() {
}
protected static Logger getLogger(final RuleContext drools) {
final String category = drools.getRule().getPackageName() + "." + drools.getRule().getName();
final Logger logger = LoggerFactory.getLogger(category);
return logger;
}
public static void info(final RuleContext drools, final String message, final Object... parameters) {
final Logger logger = getLogger(drools);
logger.info(message, parameters);
}
public static void debug(final RuleContext drools, final String message, final Object... parameters) {
final Logger logger = getLogger(drools);
logger.debug(message, parameters);
}
public static void error(final RuleContext drools, final String message, final Object... parameters) {
final Logger logger = getLogger(drools);
logger.error(message, parameters);
}
}
댓글 0
번호 | 제목 | 날짜 | 조회 수 |
---|---|---|---|
11 | How-to: Build a Complex Event Processing App on Apache Spark and Drools | 2016.10.31 | 546 |
10 | 슬라이딩 윈도우 예제 | 2016.07.28 | 274 |
9 | 거침없이 배우는 Drools 책의 샘플소스 | 2016.07.22 | 1496 |
8 | drools를 이용한 로그,rule matching등의 테스트 java프로그램 | 2016.07.21 | 293 |
7 | ServerInfo객체파일 | 2016.07.21 | 1135 |
» | drools에서 drl관련 로그를 기록하기 위한 클래스 파일 | 2016.07.21 | 869 |
5 | 워킹 메모리에 대한 정보를 처리하는 클래스 파일 | 2016.07.21 | 953 |
4 | 커리 변경 이벤트를 처리하기 위한 구현클래스 | 2016.07.21 | 862 |
3 | 룰에 매칭되면 발생되는 엑티베이션 객체에 대한 작업(이전값 혹은 현재값)을 처리하는 클래스 파일 | 2016.07.21 | 377 |
2 | 실시간 쿼리 변환 모니터링(팩트내 필드값의 변경사항을 실시간으로 추적함)하는 테스트 java 프로그램 | 2016.07.21 | 199 |
1 | Drools 6.0 - 비즈니스 룰 기반으로 간단한 룰 애플리케이션 만들기 | 2016.07.18 | 1016 |