public T exec() { akka.testkit.EventFilter filter; if (clazz == Logging.Error.class) { if (exceptionType == null) exceptionType = Logging.noCause().getClass(); filter = new ErrorFilter(exceptionType, source, message, pattern, complete, occurrences); } else if (clazz == Logging.Warning.class) { filter = new WarningFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Info.class) { filter = new InfoFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Debug.class) { filter = new DebugFilter(source, message, pattern, complete, occurrences); } else throw new IllegalArgumentException("unknown LogLevel " + clazz); return filter.intercept(new AbstractFunction0<T>() { public T apply() { return run(); } }, p.system()); }
public T exec() { akka.testkit.EventFilter filter; if (clazz == Logging.Error.class) { if (exceptionType == null) exceptionType = Logging.noCause().getClass(); filter = new ErrorFilter(exceptionType, source, message, pattern, complete, occurrences); } else if (clazz == Logging.Warning.class) { filter = new WarningFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Info.class) { filter = new InfoFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Debug.class) { filter = new DebugFilter(source, message, pattern, complete, occurrences); } else throw new IllegalArgumentException("unknown LogLevel " + clazz); return filter.intercept( new AbstractFunction0<T>() { @Override public T apply() { return run(); } }, p.system()); }
public T exec() { akka.testkit.EventFilter filter; if (clazz == Logging.Error.class) { if (exceptionType == null) exceptionType = Logging.noCause().getClass(); filter = new ErrorFilter(exceptionType, source, message, pattern, complete, occurrences); } else if (clazz == Logging.Warning.class) { filter = new WarningFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Info.class) { filter = new InfoFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Debug.class) { filter = new DebugFilter(source, message, pattern, complete, occurrences); } else throw new IllegalArgumentException("unknown LogLevel " + clazz); return filter.intercept( new AbstractFunction0<T>() { @Override public T apply() { return run(); } }, p.system()); }
public T exec() { akka.testkit.EventFilter filter; if (clazz == Logging.Error.class) { if (exceptionType == null) exceptionType = Logging.noCause().getClass(); filter = new ErrorFilter(exceptionType, source, message, pattern, complete, occurrences); } else if (clazz == Logging.Warning.class) { filter = new WarningFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Info.class) { filter = new InfoFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Debug.class) { filter = new DebugFilter(source, message, pattern, complete, occurrences); } else throw new IllegalArgumentException("unknown LogLevel " + clazz); return filter.intercept(new AbstractFunction0<T>() { public T apply() { return run(); } }, p.system()); }
public T exec() { akka.testkit.EventFilter filter; if (clazz == Logging.Error.class) { if (exceptionType == null) exceptionType = Logging.noCause().getClass(); filter = new ErrorFilter(exceptionType, source, message, pattern, complete, occurrences); } else if (clazz == Logging.Warning.class) { filter = new WarningFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Info.class) { filter = new InfoFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Debug.class) { filter = new DebugFilter(source, message, pattern, complete, occurrences); } else throw new IllegalArgumentException("unknown LogLevel " + clazz); return filter.intercept(new AbstractFunction0<T>() { public T apply() { return run(); } }, p.system()); }
public T exec() { akka.testkit.EventFilter filter; if (clazz == Logging.Error.class) { if (exceptionType == null) exceptionType = Logging.noCause().getClass(); filter = new ErrorFilter(exceptionType, source, message, pattern, complete, occurrences); } else if (clazz == Logging.Warning.class) { filter = new WarningFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Info.class) { filter = new InfoFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Debug.class) { filter = new DebugFilter(source, message, pattern, complete, occurrences); } else throw new IllegalArgumentException("unknown LogLevel " + clazz); return filter.intercept(new AbstractFunction0<T>() { public T apply() { return run(); } }, p.system()); }
public T exec() { akka.testkit.EventFilter filter; if (clazz == Logging.Error.class) { if (exceptionType == null) exceptionType = Logging.noCause().getClass(); filter = new ErrorFilter(exceptionType, source, message, pattern, complete, occurrences); } else if (clazz == Logging.Warning.class) { filter = new WarningFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Info.class) { filter = new InfoFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Debug.class) { filter = new DebugFilter(source, message, pattern, complete, occurrences); } else throw new IllegalArgumentException("unknown LogLevel " + clazz); return filter.intercept(new AbstractFunction0<T>() { public T apply() { return run(); } }, p.system()); }
public T exec() { akka.testkit.EventFilter filter; if (clazz == Logging.Error.class) { if (exceptionType == null) exceptionType = Logging.noCause().getClass(); filter = new ErrorFilter(exceptionType, source, message, pattern, complete, occurrences); } else if (clazz == Logging.Warning.class) { filter = new WarningFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Info.class) { filter = new InfoFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Debug.class) { filter = new DebugFilter(source, message, pattern, complete, occurrences); } else throw new IllegalArgumentException("unknown LogLevel " + clazz); return filter.intercept(new AbstractFunction0<T>() { public T apply() { return run(); } }, p.system()); }
public T exec() { akka.testkit.EventFilter filter; if (clazz == Logging.Error.class) { if (exceptionType == null) exceptionType = Logging.noCause().getClass(); filter = new ErrorFilter(exceptionType, source, message, pattern, complete, occurrences); } else if (clazz == Logging.Warning.class) { filter = new WarningFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Info.class) { filter = new InfoFilter(source, message, pattern, complete, occurrences); } else if (clazz == Logging.Debug.class) { filter = new DebugFilter(source, message, pattern, complete, occurrences); } else throw new IllegalArgumentException("unknown LogLevel " + clazz); return filter.intercept(new AbstractFunction0<T>() { public T apply() { return run(); } }, p.system()); }