18 lines
443 B
Scala
18 lines
443 B
Scala
|
|
/*
|
||
|
|
* Copyright (C) 2016 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
|
||
|
|
|
||
|
|
}
|