ApplicationLogKafkaAppender

open class ApplicationLogKafkaAppender : UnsynchronizedAppenderBase<E>

Log appender for sending log events to Kafka.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open fun addError(msg: String)
Link copied to clipboard
open fun addFilter(newFilter: Filter<E>)
Link copied to clipboard
open fun addInfo(msg: String)
Link copied to clipboard
open fun addStatus(status: Status)
Link copied to clipboard
open fun addWarn(msg: String)
Link copied to clipboard
open fun clearAllFilters()
Link copied to clipboard
open fun doAppend(eventObject: E)
Link copied to clipboard
open fun getContext(): Context
Link copied to clipboard
open fun getCopyOfAttachedFiltersList(): List<Filter<E>>
Link copied to clipboard
open fun getFilterChainDecision(event: E): FilterReply
Link copied to clipboard
open fun getName(): String
Link copied to clipboard
open fun getStatusManager(): StatusManager
Link copied to clipboard
open fun isStarted(): Boolean
Link copied to clipboard
open fun setContext(context: Context)
Link copied to clipboard
open fun setName(name: String)
Link copied to clipboard
open fun start()
Link copied to clipboard
open fun stop()
Link copied to clipboard
open fun toString(): String