public class KafkaAppender<E> extends KafkaAppenderConfig<E>
deliveryStrategy, DEPRECATED_PRODUCER_CONFIG_KEYS, encoder, keyingStrategy, KNOWN_PRODUCER_CONFIG_KEYS, producerConfig, topic| 构造器和说明 |
|---|
KafkaAppender() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addAppender(ch.qos.logback.core.Appender<E> newAppender) |
protected void |
append(E e) |
protected org.apache.kafka.clients.producer.Producer<byte[],byte[]> |
createProducer() |
void |
detachAndStopAllAppenders() |
boolean |
detachAppender(ch.qos.logback.core.Appender<E> appender) |
boolean |
detachAppender(String name) |
void |
doAppend(E e) |
ch.qos.logback.core.Appender<E> |
getAppender(String name) |
boolean |
isAttached(ch.qos.logback.core.Appender<E> appender) |
Iterator<ch.qos.logback.core.Appender<E>> |
iteratorForAppenders() |
void |
start() |
void |
stop() |
addProducerConfig, addProducerConfigValue, checkPrerequisites, getProducerConfig, setDeliveryStrategy, setEncoder, setKeyingStrategy, setTopicaddFilter, clearAllFilters, getCopyOfAttachedFiltersList, getFilterChainDecision, getName, isStarted, setName, toStringaddError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextpublic void doAppend(E e)
public void start()
start 在接口中 ch.qos.logback.core.spi.LifeCyclestart 在类中 ch.qos.logback.core.UnsynchronizedAppenderBase<E>public void stop()
stop 在接口中 ch.qos.logback.core.spi.LifeCyclestop 在类中 ch.qos.logback.core.UnsynchronizedAppenderBase<E>public void addAppender(ch.qos.logback.core.Appender<E> newAppender)
public boolean isAttached(ch.qos.logback.core.Appender<E> appender)
public void detachAndStopAllAppenders()
public boolean detachAppender(ch.qos.logback.core.Appender<E> appender)
public boolean detachAppender(String name)
protected org.apache.kafka.clients.producer.Producer<byte[],byte[]> createProducer()
Copyright © 2015–2017. All rights reserved.