Class Slf4jLogger

    • Constructor Detail

      • Slf4jLogger

        public Slf4jLogger()
    • Method Detail

      • akka$actor$Actor$_setter_$context_$eq

        protected void akka$actor$Actor$_setter_$context_$eq​(ActorContext x$1)
        Description copied from interface: Actor
        Scala API: Stores the context for this actor, including self, and sender. It is implicit to support operations such as forward.

        WARNING: Only valid within the Actor itself, so do not close over it and publish it to other threads!

        ActorContext is the Scala API. getContext returns a AbstractActor.ActorContext, which is the Java API of the actor context.

        Specified by:
        akka$actor$Actor$_setter_$context_$eq in interface Actor
      • akka$actor$Actor$_setter_$self_$eq

        protected final void akka$actor$Actor$_setter_$self_$eq​(ActorRef x$1)
        Description copied from interface: Actor
        The 'self' field holds the ActorRef for this actor.

        Can be used to send messages to itself:
         self ! message
         
        Specified by:
        akka$actor$Actor$_setter_$self_$eq in interface Actor
      • akkaAddress

        public java.lang.String akkaAddress()
      • akkaUid

        public java.lang.String akkaUid()
      • context

        public ActorContext context()
        Description copied from interface: Actor
        Scala API: Stores the context for this actor, including self, and sender. It is implicit to support operations such as forward.

        WARNING: Only valid within the Actor itself, so do not close over it and publish it to other threads!

        ActorContext is the Scala API. getContext returns a AbstractActor.ActorContext, which is the Java API of the actor context.

        Specified by:
        context in interface Actor
      • formatTimestamp

        protected java.lang.String formatTimestamp​(long timestamp)
        Override this method to provide a differently formatted timestamp
        Parameters:
        timestamp - a "currentTimeMillis"-obtained timestamp
        Returns:
        the given timestamp as a UTC String
      • log

        public org.slf4j.Logger log()
        Specified by:
        log in interface SLF4JLogging
      • mdcActorSystemAttributeName

        public java.lang.String mdcActorSystemAttributeName()
      • mdcAkkaAddressAttributeName

        public java.lang.String mdcAkkaAddressAttributeName()
      • mdcAkkaSourceAttributeName

        public java.lang.String mdcAkkaSourceAttributeName()
      • mdcAkkaTimestamp

        public java.lang.String mdcAkkaTimestamp()
      • mdcAkkaUidAttributeName

        public java.lang.String mdcAkkaUidAttributeName()
      • mdcThreadAttributeName

        public java.lang.String mdcThreadAttributeName()
      • receive

        public scala.PartialFunction<java.lang.Object,​scala.runtime.BoxedUnit> receive()
        Description copied from interface: Actor
        Scala API: This defines the initial actor behavior, it must return a partial function with the actor logic.
        Specified by:
        receive in interface Actor
      • self

        public final ActorRef self()
        Description copied from interface: Actor
        The 'self' field holds the ActorRef for this actor.

        Can be used to send messages to itself:
         self ! message
         
        Specified by:
        self in interface Actor
      • withMdc

        public final void withMdc​(java.lang.String logSource,
                                  Logging.LogEvent logEvent,
                                  scala.Function0<scala.runtime.BoxedUnit> logStatement)