2016-10-28 16:05:56 +02:00
|
|
|
/*
|
2017-01-04 17:37:10 +01:00
|
|
|
* Copyright (C) 2016-2017 Lightbend Inc. <http://www.lightbend.com>
|
2016-10-28 16:05:56 +02:00
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
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
|
|
|
|
|
|
|
|
|
|
}
|