public abstract class AbstractBusinessLoggerFactory extends Object implements BusinessLoggerFactory
| 限定符和类型 | 字段和说明 |
|---|---|
protected ConcurrentMap<String,BusinessLogger> |
m_Items
数据项
|
protected String |
m_ServerId
服务器标识
|
| 构造器和说明 |
|---|
AbstractBusinessLoggerFactory(String serverId) |
| 限定符和类型 | 方法和说明 |
|---|---|
BusinessLogger |
createLogger(String name)
创建日志记录器
|
protected abstract BusinessLogger |
doCreateLogger(String name) |
BusinessLogger |
getLogger(String name)
取指定名称的日志记录器
|
String |
getServerId() |
Iterator<BusinessLogger> |
iterator() |
BusinessLogger |
openLogger(String name)
打开定名称的日志记录器
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorprotected ConcurrentMap<String,BusinessLogger> m_Items
protected String m_ServerId
public AbstractBusinessLoggerFactory(String serverId)
public String getServerId()
public Iterator<BusinessLogger> iterator()
iterator 在接口中 Iterable<BusinessLogger>public BusinessLogger openLogger(String name)
BusinessLoggerFactoryopenLogger 在接口中 BusinessLoggerFactoryname - 名称(标识)public BusinessLogger createLogger(String name)
BusinessLoggerFactorycreateLogger 在接口中 BusinessLoggerFactoryname - 记录器名public BusinessLogger getLogger(String name)
BusinessLoggerFactorygetLogger 在接口中 BusinessLoggerFactoryname - 名称(标识)protected abstract BusinessLogger doCreateLogger(String name)
Copyright © 2021. All rights reserved.