JsonEncoder

uk.gov.hmrc.play.logging.JsonEncoder
class JsonEncoder extends EncoderBase[ILoggingEvent]

Attributes

Graph
Supertypes
class EncoderBase[ILoggingEvent]
trait Encoder[ILoggingEvent]
trait LifeCycle
class ContextAwareBase
trait ContextAware
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def encode(event: ILoggingEvent): Array[Byte]

Attributes

Definition Classes
Encoder
override def footerBytes(): Array[Byte]

Attributes

Definition Classes
Encoder
override def headerBytes(): Array[Byte]

Attributes

Definition Classes
Encoder

Inherited methods

def addError(x$0: String, x$1: Throwable): Unit

Attributes

Inherited from:
ContextAwareBase
def addError(x$0: String): Unit

Attributes

Inherited from:
ContextAwareBase
def addInfo(x$0: String, x$1: Throwable): Unit

Attributes

Inherited from:
ContextAwareBase
def addInfo(x$0: String): Unit

Attributes

Inherited from:
ContextAwareBase
def addStatus(x$0: Status): Unit

Attributes

Inherited from:
ContextAwareBase
def addWarn(x$0: String, x$1: Throwable): Unit

Attributes

Inherited from:
ContextAwareBase
def addWarn(x$0: String): Unit

Attributes

Inherited from:
ContextAwareBase
def getContext(): Context

Attributes

Inherited from:
ContextAwareBase
def getStatusManager(): StatusManager

Attributes

Inherited from:
ContextAwareBase
def isStarted(): Boolean

Attributes

Inherited from:
EncoderBase
def setContext(x$0: Context): Unit

Attributes

Inherited from:
ContextAwareBase
def start(): Unit

Attributes

Inherited from:
EncoderBase
def stop(): Unit

Attributes

Inherited from:
EncoderBase

Concrete fields

lazy val appName: String