本文整理了Java中ch.qos.logback.core.UnsynchronizedAppenderBase.stop()
方法的一些代码示例,展示了UnsynchronizedAppenderBase.stop()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。UnsynchronizedAppenderBase.stop()
方法的具体详情如下:
包路径:ch.qos.logback.core.UnsynchronizedAppenderBase
类名称:UnsynchronizedAppenderBase
方法名:stop
暂无
代码示例来源:origin: line/armeria
@Override
public void stop() {
try {
aai.detachAndStopAllAppenders();
} finally {
super.stop();
}
}
代码示例来源:origin: googleapis/google-cloud-java
@Override
public synchronized void stop() {
if (logging != null) {
try {
logging.close();
} catch (Exception ex) {
// ignore
}
}
logging = null;
super.stop();
}
代码示例来源:origin: camunda/camunda-bpm-platform
@Override
public void stop() {
super.stop();
}
}
代码示例来源:origin: camunda/camunda-bpm-platform
/**
* Stop this appender instance. The underlying stream or writer is also
* closed.
*
* <p>
* Stopped appenders cannot be reused.
*/
public void stop() {
lock.lock();
try {
closeOutputStream();
super.stop();
} finally {
lock.unlock();
}
}
代码示例来源:origin: camunda/camunda-bpm-platform
@Override
public void stop() {
if (!isStarted())
return;
// mark this appender as stopped so that Worker can also processPriorToRemoval if it is invoking aii.appendLoopOnAppenders
// and sub-appenders consume the interruption
super.stop();
// interrupt the worker thread so that it can terminate. Note that the interruption can be consumed
// by sub-appenders
worker.interrupt();
try {
worker.join(1000);
} catch (InterruptedException e) {
addError("Failed to join worker thread", e);
}
}
代码示例来源:origin: io.virtdata/virtdata-lib-realer
@Override
public void stop() {
super.stop();
}
}
代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded
@Override
public void stop() {
super.stop();
}
}
代码示例来源:origin: com.hynnet/logback-core
@Override
public void stop() {
super.stop();
}
}
代码示例来源:origin: ch.qos.logback/core
@Override
public void stop() {
super.stop();
}
}
代码示例来源:origin: line/centraldogma
@Override
public void stop() {
try {
aai.detachAndStopAllAppenders();
} finally {
super.stop();
}
}
代码示例来源:origin: co.wrisk.logback/logback-ext-core
@Override
public void stop() {
lock.lock();
try {
super.stop();
if (encoder != null) {
encoder.stop();
}
} finally {
lock.unlock();
}
}
代码示例来源:origin: getheimdall/heimdall
@Override
public void stop() {
log.info("Closing mongodb appender");
this.mongoClient.close();
super.stop();
}
代码示例来源:origin: com.bugsnag/bugsnag
@Override
public void stop() {
super.stop();
if (bugsnag != null) {
bugsnag.close();
}
}
代码示例来源:origin: qos-ch/logback-extensions
@Override
public void stop() {
super.stop();
if (cache != null) {
cache = null;
}
if (delegate != null) {
delegate.stop();
delegate = null;
}
}
代码示例来源:origin: com.google.cloud/google-cloud-logging-logback
@Override
public synchronized void stop() {
if (logging != null) {
try {
logging.close();
} catch (Exception ex) {
// ignore
}
}
logging = null;
super.stop();
}
代码示例来源:origin: com.linecorp.armeria/armeria-logback
@Override
public void stop() {
try {
aai.detachAndStopAllAppenders();
} finally {
super.stop();
}
}
代码示例来源:origin: com.alibaba.citrus.tool/antx-autoexpand
/**
* Stop this appender instance. The underlying stream or writer is also
* closed.
*
* <p>
* Stopped appenders cannot be reused.
*/
public synchronized void stop() {
closeWriter();
super.stop();
}
代码示例来源:origin: at.bestsolution.efxclipse.eclipse/ch.qos.logback.core
/**
* Stop this appender instance. The underlying stream or writer is also
* closed.
*
* <p>
* Stopped appenders cannot be reused.
*/
public void stop() {
synchronized (lock) {
closeOutputStream();
super.stop();
}
}
代码示例来源:origin: org.apache.twill/twill-core
@Override
public void stop() {
super.stop();
scheduler.shutdownNow();
Futures.getUnchecked(Services.chainStop(kafkaClient, zkClientService));
}
代码示例来源:origin: osiegmar/logback-gelf
@Override
public void stop() {
super.stop();
try {
close();
} catch (final IOException e) {
addError("Couldn't close appender", e);
}
}
内容来源于网络,如有侵权,请联系作者删除!