pekko/akka-stream/src/main/scala/akka/stream/MaterializerLoggingProvider.scala
2017-01-04 17:37:15 +01:00

17 lines
448 B
Scala

/*
* Copyright (C) 2016-2017 Lightbend Inc. <http://www.lightbend.com>
*/
package akka.stream
import akka.event.LoggingAdapter
/**
* SPI intended only to be extended by custom [[Materializer]] implementations,
* that also want to provide stages they materialize with specialized [[akka.event.LoggingAdapter]] instances.
*/
trait MaterializerLoggingProvider { this: Materializer
def makeLogger(logSource: Class[_]): LoggingAdapter
}