Class AkkaLogger

java.lang.Object
csw.logging.client.compat.AkkaLogger
All Implemented Interfaces:
akka.actor.Actor

public class AkkaLogger extends Object implements akka.actor.Actor
This actor is wired up as akka logger in logging.conf. The instance of this actor is created via reflection. When log statement from akka code is executed, a message is sent to this actor. Then this actor will simply process the received message and forward it to underlying logging code.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface akka.actor.Actor

    akka.actor.Actor.emptyBehavior$, akka.actor.Actor.ignoringBehavior$
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    akka.actor.ActorContext
     
    scala.PartialFunction<Object,scala.runtime.BoxedUnit>
     
    final akka.actor.ActorRef
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface akka.actor.Actor

    akka$actor$Actor$_setter_$context_$eq, akka$actor$Actor$_setter_$self_$eq, aroundPostRestart, aroundPostStop, aroundPreRestart, aroundPreStart, aroundReceive, postRestart, postStop, preRestart, preStart, sender, supervisorStrategy, unhandled
  • Constructor Details

    • AkkaLogger

      public AkkaLogger()
  • Method Details

    • context

      public akka.actor.ActorContext context()
      Specified by:
      context in interface akka.actor.Actor
    • receive

      public scala.PartialFunction<Object,scala.runtime.BoxedUnit> receive()
      Specified by:
      receive in interface akka.actor.Actor
    • self

      public final akka.actor.ActorRef self()
      Specified by:
      self in interface akka.actor.Actor