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()); }
private void process(LongArrayList events) { try { policy.stats().stopwatch().start(); for (int i = 0; i < events.size(); i++) { policy.record(events.getLong(i)); } } catch (Exception e) { sender().tell(ERROR, self()); context().system().log().error(e, ""); } finally { policy.stats().stopwatch().stop(); } }
public MockMediaResourceBroker(){ super(); if (logger.isInfoEnabled()) { logger.info(" ********** MockMediaResourceBroker Constructed."); } } @Override
private void handleEndReconnect() { log.info("Got reconnects completed."); reconnectInProgress = false; }
@Override void onCompleted(final TakeSnapshotInternal requestMessage, final ActorRef requestSender, final boolean snapshotCreated) { log.debug("Completed internal request for snapshot: snapshotCreated={}", snapshotCreated); }
@Override public SupervisorStrategy supervisorStrategy() { LOG.debug("Custom supervisorStrategy is used for SetupDocumentTypeWorkerActor!"); return strategy; }
/** * Constructor. * * @param capacity the capacity of the queue * @param actorSystem the actor system */ public ThingUpdaterMessageQueue(final int capacity, final ActorSystem actorSystem) { log = Logging.getLogger(actorSystem, ThingUpdaterMessageQueue.class); this.capacity = capacity; }
/** * Obtain LoggingAdapter with MDC support for the given actor. * * @param logSource the Actor used as logSource * @return the created DiagnosticLoggingAdapter. */ public static DiagnosticLoggingAdapter obtain(final Actor logSource) { return Logging.apply(logSource); }
@Override public void execute(final Object message) throws Exception { if(logger.isInfoEnabled()) logger.info("CMRC is ACTIVE NOW..."); } }
private void finish() { try { policy.finished(); sender().tell(policy.stats(), self()); } catch (Exception e) { sender().tell(ERROR, self()); context().system().log().error(e, ""); } } }
@Override void onCompleted(final TakeSnapshotInternal requestMessage, final ActorRef requestSender, final boolean snapshotCreated) { log.debug("Completed internal request for snapshot: snapshotCreated={}", snapshotCreated); }
public ServiceRoutes(ActorSystem system, ActorRef serviceRegistryActor) { this.system = system; this.serviceRegistryActor = serviceRegistryActor; log = Logging.getLogger(system, this); }
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()); }
/** * Obtain LoggingAdapter with MDC support for the given actor. * * @param logSource the Actor used as logSource * @return the created DiagnosticLoggingAdapter. */ public static DiagnosticLoggingAdapter obtain(final Actor logSource) { return Logging.apply(logSource); }
public MediaResourceBrokerGeneric(){ super(); if (logger.isInfoEnabled()) { logger.info(" ********** Community MediaResourceBroker Constructed"); } }
/** Broadcast the trace events to all of the policy actors. */ private void broadcast() { try (LongStream events = eventStream()) { LongArrayList batch = new LongArrayList(batchSize); for (PrimitiveIterator.OfLong i = events.iterator(); i.hasNext();) { batch.add(i.nextLong()); if (batch.size() == batchSize) { router.route(batch, self()); batch = new LongArrayList(batchSize); } } router.route(batch, self()); router.route(FINISH, self()); } catch (Exception e) { context().system().log().error(e, ""); context().stop(self()); } }
/** * Constructor. * * @param capacity the capacity of the queue * @param actorSystem the actor system */ public ThingUpdaterMessageQueue(final int capacity, final ActorSystem actorSystem) { log = Logging.getLogger(actorSystem, ThingUpdaterMessageQueue.class); this.capacity = capacity; }
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()); }
protected void cleanup() { try { if (mgcpStack != null){ mgcpStack = null; } mediaGatewayMap = null; } catch (Exception e) { logger.error("Exception is cleanup: ", e); } } }
public ThingPersistenceActorMessageQueue(final int capacity, final ActorSystem actorSystem) { log = Logging.getLogger(actorSystem, ThingPersistenceActorMessageQueue.class); this.capacity = capacity; }