本文整理汇总了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();
}
示例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();
}
示例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();
}
示例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;
}
示例5: RewriteAppender
import org.apache.log4j.helpers.AppenderAttachableImpl; //导入依赖的package包/类
public RewriteAppender() {
appenders = new AppenderAttachableImpl();
}
示例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;
}
示例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;
}