• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java AppenderAttachableImpl类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中org.apache.log4j.helpers.AppenderAttachableImpl的典型用法代码示例。如果您正苦于以下问题:Java AppenderAttachableImpl类的具体用法?Java AppenderAttachableImpl怎么用?Java AppenderAttachableImpl使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



AppenderAttachableImpl类属于org.apache.log4j.helpers包,在下文中一共展示了AppenderAttachableImpl类的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: AsyncAppender

import org.apache.log4j.helpers.AppenderAttachableImpl; //导入依赖的package包/类
/**
 * Create new instance.
 */
public AsyncAppender() {
  appenders = new AppenderAttachableImpl();

  //
  //   only set for compatibility
  aai = appenders;

  dispatcher =
    new Thread(new Dispatcher(this, buffer, discardMap, appenders));

  // It is the user's responsibility to close appenders before
  // exiting.
  dispatcher.setDaemon(true);

  // set the dispatcher priority to lowest possible value
  //        dispatcher.setPriority(Thread.MIN_PRIORITY);
  dispatcher.setName("Dispatcher-" + dispatcher.getName());
  dispatcher.start();
}
 
开发者ID:cacheonix,项目名称:cacheonix-core,代码行数:23,代码来源:AsyncAppender.java


示例2: UnlimitedAsyncAppender

import org.apache.log4j.helpers.AppenderAttachableImpl; //导入依赖的package包/类
/**
 * Create new instance.
 */
public UnlimitedAsyncAppender() {
    appenders = new AppenderAttachableImpl();

    //
    // only set for compatibility
    aai = appenders;

    dispatcher = new Dispatcher(this, buffer, discardMap, appenders);
    dispatcherThread = new Thread(dispatcher, "asynclog-thread");

    // It is the user's responsibility to close appenders before
    // exiting.
    dispatcherThread.setDaemon(true);

    // set the dispatcher priority to lowest possible value
    dispatcherThread.setPriority(Thread.MIN_PRIORITY);
    // dispatcher.setName("UnlimitedAsyncAppender-Dispatcher-" + dispatcher.getName());
    dispatcherThread.start();
}
 
开发者ID:vpillac,项目名称:vroom,代码行数:23,代码来源:UnlimitedAsyncAppender.java


示例3: AsyncAppender

import org.apache.log4j.helpers.AppenderAttachableImpl; //导入依赖的package包/类
/**
 * Create new instance.
 */
public AsyncAppender() {
  appenders = new AppenderAttachableImpl();

  //
  //   only set for compatibility
  aai = appenders;

  dispatcher =
    new Thread(new Dispatcher(this, buffer, discardMap, appenders));

  // It is the user's responsibility to close appenders before
  // exiting.
  dispatcher.setDaemon(true);

  // set the dispatcher priority to lowest possible value
  //        dispatcher.setPriority(Thread.MIN_PRIORITY);
  dispatcher.setName("AsyncAppender-Dispatcher-" + dispatcher.getName());
  dispatcher.start();
}
 
开发者ID:DiamondLightSource,项目名称:daq-eclipse,代码行数:23,代码来源:AsyncAppender.java


示例4: Dispatcher

import org.apache.log4j.helpers.AppenderAttachableImpl; //导入依赖的package包/类
/**
 * Create new instance of dispatcher.
 *
 * @param parent     parent AsyncAppender, may not be null.
 * @param buffer     event buffer, may not be null.
 * @param discardMap discard map, may not be null.
 * @param appenders  appenders, may not be null.
 */
public Dispatcher(
  final AsyncAppender parent, final List buffer, final Map discardMap,
  final AppenderAttachableImpl appenders) {

  this.parent = parent;
  this.buffer = buffer;
  this.appenders = appenders;
  this.discardMap = discardMap;
}
 
开发者ID:cacheonix,项目名称:cacheonix-core,代码行数:18,代码来源:AsyncAppender.java


示例5: RewriteAppender

import org.apache.log4j.helpers.AppenderAttachableImpl; //导入依赖的package包/类
public RewriteAppender() {
    appenders = new AppenderAttachableImpl();
}
 
开发者ID:DiamondLightSource,项目名称:daq-eclipse,代码行数:4,代码来源:RewriteAppender.java


示例6: Dispatcher

import org.apache.log4j.helpers.AppenderAttachableImpl; //导入依赖的package包/类
/**
 * Create new instance of dispatcher.
 * 
 * @param parent
 *            parent UnlimitedAsyncAppender, may not be null.
 * @param buffer
 *            event buffer, may not be null.
 * @param discardMap
 *            discard map, may not be null.
 * @param appenders
 *            appenders, may not be null.
 */
public Dispatcher(final UnlimitedAsyncAppender parent, final List buffer,
        final Map discardMap, final AppenderAttachableImpl appenders) {
    running = true;
    this.parent = parent;
    this.buffer = buffer;
    this.appenders = appenders;
    this.discardMap = discardMap;
}
 
开发者ID:vpillac,项目名称:vroom,代码行数:21,代码来源:UnlimitedAsyncAppender.java


示例7: FoundationLoggingDispatcher

import org.apache.log4j.helpers.AppenderAttachableImpl; //导入依赖的package包/类
/**
 * Create new instance of dispatcher.
 * 
 * @param parent
 *            parent AsyncAppender, may not be null.
 * @param buffer
 *            event buffer, may not be null.
 * @param discardMap
 *            discard map, may not be null.
 * @param appenders
 *            appenders, may not be null.
 */
public FoundationLoggingDispatcher(final AsyncAppender parent, final List<LoggingEvent> buffer, final Map<String, DiscardSummary> discardMap, final AppenderAttachableImpl appenders) {

	this.parent = parent;
	this.buffer = buffer;
	this.appenders = appenders;
	this.discardMap = discardMap;
}
 
开发者ID:foundation-runtime,项目名称:logging,代码行数:20,代码来源:FoundationLoggingDispatcher.java



注:本文中的org.apache.log4j.helpers.AppenderAttachableImpl类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java DelegationTokenIdentifier类代码示例发布时间:2022-05-22
下一篇:
Java ProxyUser类代码示例发布时间:2022-05-22
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap