Package

jabroni.exec

log

Permalink

package log

Linear Supertypes
LazyLogging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. log
  2. LazyLogging
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract class DelegateLogger extends ProcessLogger with AutoCloseable with Flushable

    Permalink
  2. trait IterableLogger extends ProcessLogger

    Permalink
  3. case class JustStdErr(logger: ProcessLogger) extends DelegateLogger with Product with Serializable

    Permalink
  4. case class JustStdOut(logger: ProcessLogger) extends DelegateLogger with Product with Serializable

    Permalink
  5. case class LimitLogger(limit: Int, logger: ProcessLogger) extends DelegateLogger with Product with Serializable

    Permalink
  6. class ProcessLoggers extends IterableLogger with LazyLogging

    Permalink

    Contains all the places where stuff will be logged

  7. case class SplitLogger(loggerList: List[ProcessLogger]) extends ProcessLogger with LazyLogging with AutoCloseable with Flushable with Product with Serializable

    Permalink
  8. case class StreamLogger(exitCodeHandler: (Try[Int]) ⇒ Stream[String]) extends ProcessLogger with AutoCloseable with Product with Serializable

    Permalink

    Made available from BasicIO

    Made available from BasicIO

    exitCodeHandler

    a function on what to return for the given exit code

Value Members

  1. object DelegateLogger

    Permalink
  2. object IterableLogger

    Permalink
  3. object SplitLogger extends Serializable

    Permalink
  4. object StreamLogger extends Serializable

    Permalink
  5. lazy val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    LazyLogging
  6. lazy val loggingProcessLogger: ProcessLogger

    Permalink

Inherited from LazyLogging

Inherited from AnyRef

Inherited from Any

Ungrouped