pekko/akka-stream/src/main/scala/akka/stream/MaterializerLoggingProvider.scala

18 lines
448 B
Scala
Raw Normal View History

/*
2017-01-04 17:37:10 +01:00
* 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
}