热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ch.qos.logback.core.status.StatusManager.getCopyOfStatusListenerList()方法的使用及代码示例

本文整理了Java中ch.qos.logback.core.status.StatusManager.getCopyOfStatusListenerList()方法的一

本文整理了Java中ch.qos.logback.core.status.StatusManager.getCopyOfStatusListenerList()方法的一些代码示例,展示了StatusManager.getCopyOfStatusListenerList()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。StatusManager.getCopyOfStatusListenerList()方法的具体详情如下:
包路径:ch.qos.logback.core.status.StatusManager
类名称:StatusManager
方法名:getCopyOfStatusListenerList

StatusManager.getCopyOfStatusListenerList介绍

[英]Obtain a copy of the status listener list maintained by this StatusManager
[中]获取此StatusManager维护的状态侦听器列表的副本

代码示例

代码示例来源:origin: ch.qos.logback/logback-classic

private void resetStatusListeners() {
StatusManager sm = getStatusManager();
for (StatusListener sl : sm.getCopyOfStatusListenerList()) {
sm.remove(sl);
}
}

代码示例来源:origin: camunda/camunda-bpm-platform

/**
* Returns true if the StatusManager associated with the context passed
* as parameter has one or more StatusListener instances registered. Returns
* false otherwise.
*
* @param context
* @return true if one or more StatusListeners registered, false otherwise
* @since 1.0.8
*/
static public boolean contextHasStatusListener(Context context) {
StatusManager sm = context.getStatusManager();
if(sm == null)
return false;
List listeners = sm.getCopyOfStatusListenerList();
if(listeners == null || listeners.size() == 0)
return false;
else
return true;
}

代码示例来源:origin: camunda/camunda-bpm-platform

private void resetStatusListeners() {
StatusManager sm = getStatusManager();
for (StatusListener sl : sm.getCopyOfStatusListenerList()) {
sm.remove(sl);
}
}

代码示例来源:origin: tony19/logback-android

/**
* Returns true if the StatusManager associated with the context passed
* as parameter has one or more StatusListener instances registered. Returns
* false otherwise.
*
* @param context
* @return true if one or more StatusListeners registered, false otherwise
* @since 1.0.8
*/
static public boolean contextHasStatusListener(Context context) {
StatusManager sm = context.getStatusManager();
if(sm == null)
return false;
List listeners = sm.getCopyOfStatusListenerList();
if(listeners == null || listeners.size() == 0)
return false;
else
return true;
}

代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded

/**
* Returns true if the StatusManager associated with the context passed
* as parameter has one or more StatusListener instances registered. Returns
* false otherwise.
*
* @param context
* @return true if one or more StatusListeners registered, false otherwise
* @since 1.0.8
*/
static public boolean contextHasStatusListener(Context context) {
StatusManager sm = context.getStatusManager();
if (sm == null)
return false;
List listeners = sm.getCopyOfStatusListenerList();
if (listeners == null || listeners.size() == 0)
return false;
else
return true;
}

代码示例来源:origin: com.hynnet/logback-core

/**
* Returns true if the StatusManager associated with the context passed
* as parameter has one or more StatusListener instances registered. Returns
* false otherwise.
*
* @param context
* @return true if one or more StatusListeners registered, false otherwise
* @since 1.0.8
*/
static public boolean contextHasStatusListener(Context context) {
StatusManager sm = context.getStatusManager();
if(sm == null)
return false;
List listeners = sm.getCopyOfStatusListenerList();
if(listeners == null || listeners.size() == 0)
return false;
else
return true;
}

代码示例来源:origin: io.virtdata/virtdata-lib-realer

/**
* Returns true if the StatusManager associated with the context passed
* as parameter has one or more StatusListener instances registered. Returns
* false otherwise.
*
* @param context
* @return true if one or more StatusListeners registered, false otherwise
* @since 1.0.8
*/
static public boolean contextHasStatusListener(Context context) {
StatusManager sm = context.getStatusManager();
if (sm == null)
return false;
List listeners = sm.getCopyOfStatusListenerList();
if (listeners == null || listeners.size() == 0)
return false;
else
return true;
}

代码示例来源:origin: Nextdoor/bender

/**
* Returns true if the StatusManager associated with the context passed
* as parameter has one or more StatusListener instances registered. Returns
* false otherwise.
*
* @param context
* @return true if one or more StatusListeners registered, false otherwise
* @since 1.0.8
*/
static public boolean contextHasStatusListener(Context context) {
StatusManager sm = context.getStatusManager();
if (sm == null)
return false;
List listeners = sm.getCopyOfStatusListenerList();
if (listeners == null || listeners.size() == 0)
return false;
else
return true;
}

代码示例来源:origin: tony19/logback-android

private void resetStatusListeners() {
StatusManager sm = getStatusManager();
for (StatusListener sl : sm.getCopyOfStatusListenerList()) {
sm.remove(sl);
}
}

代码示例来源:origin: at.bestsolution.efxclipse.eclipse/ch.qos.logback.classic

private void resetStatusListeners() {
StatusManager sm = getStatusManager();
for (StatusListener sl : sm.getCopyOfStatusListenerList()) {
sm.remove(sl);
}
}

代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded

private void resetStatusListeners() {
StatusManager sm = getStatusManager();
for (StatusListener sl : sm.getCopyOfStatusListenerList()) {
sm.remove(sl);
}
}

代码示例来源:origin: com.alibaba.citrus.tool/antx-autoexpand

private void resetStatusListeners() {
StatusManager sm = getStatusManager();
for (StatusListener sl : sm.getCopyOfStatusListenerList()) {
sm.remove(sl);
}
}

代码示例来源:origin: io.virtdata/virtdata-lib-realer

private void resetStatusListeners() {
StatusManager sm = getStatusManager();
for (StatusListener sl : sm.getCopyOfStatusListenerList()) {
sm.remove(sl);
}
}

代码示例来源:origin: Nextdoor/bender

private void resetStatusListeners() {
StatusManager sm = getStatusManager();
for (StatusListener sl : sm.getCopyOfStatusListenerList()) {
sm.remove(sl);
}
}

代码示例来源:origin: tony19/logback-android

@Test
public void autoStatusListener() throws JoranException {
System.setProperty(CoreConstants.STATUS_LISTENER_CLASS, TrivialStatusListener.class.getName());
List statusListenerList = loggerContext.getStatusManager().getCopyOfStatusListenerList();
assertEquals(0, statusListenerList.size());
doAutoConfigFromSystemProperties(ClassicTestConstants.INPUT_PREFIX + "autoConfig.xml");
statusListenerList = loggerContext.getStatusManager().getCopyOfStatusListenerList();
assertTrue(statusListenerList.size() +" should be 1", statusListenerList.size() == 1);
// LOGBACK-767
TrivialStatusListener tsl = (TrivialStatusListener) statusListenerList.get(0);
assertTrue("expecting at least one event in list", tsl.list.size() > 0);
}
}

代码示例来源:origin: tony19/logback-android

@Test
public void addOnConsoleListenerInstanceShouldNotStartSecondListener() {
OnConsoleStatusListener ocl0 = new OnConsoleStatusListener();
OnConsoleStatusListener ocl1 = new OnConsoleStatusListener();
StatusListenerConfigHelper.addOnConsoleListenerInstance(context, ocl0);
{
List listeners = sm.getCopyOfStatusListenerList();
assertEquals(1, listeners.size());
assertTrue(ocl0.isStarted());
}
// second listener should not have been started
StatusListenerConfigHelper.addOnConsoleListenerInstance(context, ocl1);
{
List listeners = sm.getCopyOfStatusListenerList();
assertEquals(1, listeners.size());
assertFalse(ocl1.isStarted());
}
}

推荐阅读
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文介绍了OC学习笔记中的@property和@synthesize,包括属性的定义和合成的使用方法。通过示例代码详细讲解了@property和@synthesize的作用和用法。 ... [详细]
  • 安卓select模态框样式改变_微软Office风格的多端(Web、安卓、iOS)组件库——Fabric UI...
    介绍FabricUI是微软开源的一套Office风格的多端组件库,共有三套针对性的组件,分别适用于web、android以及iOS,Fab ... [详细]
  • 1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • 自动轮播,反转播放的ViewPagerAdapter的使用方法和效果展示
    本文介绍了如何使用自动轮播、反转播放的ViewPagerAdapter,并展示了其效果。该ViewPagerAdapter支持无限循环、触摸暂停、切换缩放等功能。同时提供了使用GIF.gif的示例和github地址。通过LoopFragmentPagerAdapter类的getActualCount、getActualItem和getActualPagerTitle方法可以实现自定义的循环效果和标题展示。 ... [详细]
  • 本文讨论了在手机移动端如何使用HTML5和JavaScript实现视频上传并压缩视频质量,或者降低手机摄像头拍摄质量的问题。作者指出HTML5和JavaScript无法直接压缩视频,只能通过将视频传送到服务器端由后端进行压缩。对于控制相机拍摄质量,只有使用JAVA编写Android客户端才能实现压缩。此外,作者还解释了在交作业时使用zip格式压缩包导致CSS文件和图片音乐丢失的原因,并提供了解决方法。最后,作者还介绍了一个用于处理图片的类,可以实现图片剪裁处理和生成缩略图的功能。 ... [详细]
  • 我正在使用fabricjs,并且具有图像的JSON列表.每个元素代表一个图像,每个图像的信息如左,上等.在我的JavaScript代码中,我有以下内容for(varj0;j ... [详细]
  • 本文整理了Java中org.hamcrest.core.IsEqual.areArraysEqual()方法的一些代码示例,展示了IsEqual.areAr ... [详细]
  • SAPC/4HANA与人工智能和增强现实(AR)技术结合的又一个创新案例
    今天这篇迟到的文章,来自我的同事Aviva。去年SAPC4HANA发布之后,SAP的从业者们可能或多或少都读过一些来自SAP官方渠道,比如微信公众号"SA ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • 使用在线工具jsonschema2pojo根据json生成java对象
    本文介绍了使用在线工具jsonschema2pojo根据json生成java对象的方法。通过该工具,用户只需将json字符串复制到输入框中,即可自动将其转换成java对象。该工具还能解析列表式的json数据,并将嵌套在内层的对象也解析出来。本文以请求github的api为例,展示了使用该工具的步骤和效果。 ... [详细]
  • 本文讨论了clone的fork与pthread_create创建线程的不同之处。进程是一个指令执行流及其执行环境,其执行环境是一个系统资源的集合。在调用系统调用fork创建一个进程时,子进程只是完全复制父进程的资源,这样得到的子进程独立于父进程,具有良好的并发性。但是二者之间的通讯需要通过专门的通讯机制,另外通过fork创建子进程系统开销很大。因此,在某些情况下,使用clone或pthread_create创建线程可能更加高效。 ... [详细]
author-avatar
鬎瀰_418
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有