akka.actor
Interface ActorLogging

All Known Subinterfaces:
FSM<S,D>, LoggingFSM<S,D>, ReliableProxyDebugLogging
All Known Implementing Classes:
AbstractFSM, AbstractLoggingActor, AbstractLoggingFSM, ActivationTracker, BarrierCoordinator, ClientFSM, ClusterClient, ClusterCoreDaemon, ClusterCoreSupervisor, ClusterDaemon, ClusterDomainEventPublisher, ClusterHeartbeatReceiver, ClusterHeartbeatSender, ClusterMetricsCollector, ClusterReceptionist, ClusterRemoteWatcher, ClusterSingletonManager, ClusterSingletonProxy, DistributedPubSubMediator, EndpointActor, EndpointReader, EndpointWriter, FirstSeedNodeProcess, Inbox.InboxActor, JoinSeedNodeProcess, JournalPerfSpec.BenchActor, LocalSnapshotStore, Main.Terminator, OnMemberUpListener, ProtocolStateActor, ReliableDeliverySupervisor, ReliableProxy, ReliableProxy.Receiver, RemoteWatcher, SelectionHandler, ServerFSM, ShardCoordinator, ShardRegion, TcpConnection, TcpIncomingConnection, TcpListener, TcpManager, TcpOutgoingConnection, ThrottledAssociation, TimerBasedThrottler, UdpConnection, UdpListener, UdpSender

public interface ActorLogging

Scala API: Mix in ActorLogging into your Actor to easily obtain a reference to a logger, which is available under the name "log".


 class MyActor extends Actor with ActorLogging {
   def receive = {
     case "pigdog" => log.info("We've got yet another pigdog on our hands")
   }
 }
 


Method Summary
 LoggingAdapter _log()
           
 LoggingAdapter log()
           
 

Method Detail

_log

LoggingAdapter _log()

log

LoggingAdapter log()