|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ���� ��һ���� | ��� ��� ������ | |||||||||
ժҪ�� Ƕ�� | �ֶ� | ���췽�� | ���� | ��ϸ��Ϣ�� �ֶ� | ���췽�� | ���� |
java.lang.Objectjava.util.logging.LogRecord
public class LogRecord
LogRecord ������������־��ܺ͵�����־ Handler ֮�䴫����־����
�� LogRecord ���ݵ���־����к����������Ѿ����ڸÿ�ܣ��ͻ���Ӧ�ó���Ӧ��ʹ�û��������
ע�⣬����ͻ���Ӧ�ó�����δ��ʽָ��Դ��������Դ�������� LogRecord �ཫ�ڵ�һ�η�������ʱͨ���������ö�ջ���Զ��Ƶ������ݶ� getSourceMethodName �� getSourceClassName �ĵ��ã�����ˣ������־ Handler Ҫ�� LogRecord ���ݸ���һ���̻߳���ͨ�� RMI �����������������ϣ��������ȡ��������������Ϣ������Ӧ�õ��� getSourceClassName �� getSourceMethodName ������֮һ��ǿ�ƽ�ֵ���롣
���л�ע�����
���췽��ժҪ | |
---|---|
LogRecord(Level level,
String msg)
�ø����������Ϣֵ���� LogRecord�� |
����ժҪ | |
---|---|
Level |
getLevel()
��ȡ��־��Ϣ�������� Level.SEVERE�� |
String |
getLoggerName()
��ȡԴ Logger ���� |
String |
getMessage()
��ȡ���ػ����ʽ��֮ǰ��“ԭʼ”��־��Ϣ�� |
long |
getMillis()
��ȡ�Դ� 1970 ���Ժ���Ϊ��λ���¼�ʱ�䡣 |
Object[] |
getParameters()
��ȡ��־��Ϣ�IJ����� |
ResourceBundle |
getResourceBundle()
��ȡ���ػ���Դ���� |
String |
getResourceBundleName()
��ȡ���ػ���Դ�����ơ� |
long |
getSequenceNumber()
��ȡ���кš� |
String |
getSourceClassName()
��ȡ������־�����������ơ� |
String |
getSourceMethodName()
��ȡ�����ܣ�������־����ķ��������ơ� |
int |
getThreadID()
��ȡ������Ϣ���̵߳ı�ʶ���� |
Throwable |
getThrown()
��ȡ����־��¼����������� throwable�� |
void |
setLevel(Level level)
������־��Ϣ�������� Level.SEVERE�� |
void |
setLoggerName(String name)
����Դ Logger ���ơ� |
void |
setMessage(String message)
���ñ��ػ����ʽ��֮ǰ��“ԭʼ”��־��Ϣ�� |
void |
setMillis(long millis)
�����¼�ʱ�䡣 |
void |
setParameters(Object[] parameters)
������־��Ϣ�IJ����� |
void |
setResourceBundle(ResourceBundle bundle)
���ñ��ػ���Դ���� |
void |
setResourceBundleName(String name)
���ñ��ػ���Դ�����ơ� |
void |
setSequenceNumber(long seq)
�������кš� |
void |
setSourceClassName(String sourceClassName)
���ã����ܣ�������־�����������ơ� |
void |
setSourceMethodName(String sourceMethodName)
���ã����ܣ�������־����ķ��������ơ� |
void |
setThreadID(int threadID)
���ò�����Ϣ���̵߳ı�ʶ���� |
void |
setThrown(Throwable thrown)
��������־�¼�������� throwable�� |
���� java.lang.Object �̳еķ��� |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
���췽����ϸ��Ϣ |
---|
public LogRecord(Level level, String msg)
ʹ���µ�Ψһֵ��ʼ���������ԡ���Щ����ֵ�� VM ����������з��䡣
���� millis ���Գ�ʼ��Ϊ��ǰʱ�䡣
ʹ�õ�ǰ�̵߳�Ψһ ID ��ʼ�����̵߳� ID ���ԡ�
�������������Գ�ʼ��Ϊ "null"��
level
- ��־����ֵmsg
- ԭʼ�ķDZ��ػ���־��Ϣ������Ϊ null��������ϸ��Ϣ |
---|
public String getLoggerName()
public void setLoggerName(String name)
name
- Դ logger ���ƣ�����Ϊ null��public ResourceBundle getResourceBundle()
�������ڱ��ػ���Ϣ�ַ�������ʽ��ǰ���� ResourceBundle�������Ϣ�Dz��ɱ��ػ��Ļ���û�к��ʵ� ResourceBundle ���ã���������Ϊ null��
public void setResourceBundle(ResourceBundle bundle)
bundle
- ���ػ���������Ϊ null��public String getResourceBundleName()
�������ڱ��ػ���Ϣ�ַ�������ʽ��ǰ���� ResourceBundle �����ơ������Ϣ�Dz��ɱ��ػ��ģ���������Ϊ null��
public void setResourceBundleName(String name)
name
- ���ػ������ƣ�����Ϊ null��public Level getLevel()
public void setLevel(Level level)
level
- ��־��Ϣ����public long getSequenceNumber()
���к�ͨ������ LogRecord ���췽���з���ģ��ù��췽��������Ϊÿ���� LogRecord ����һ��Ψһ�����кš�
public void setSequenceNumber(long seq)
���к�ͨ������ LogRecord ���췽���з���ģ�����һ�㲻��ʹ����һ������
public String getSourceClassName()
ע�⣬�� sourceClassName δ������֤����������ƭ�ġ�����Ϣ������Ϊ��־���õ�һ�����ṩ��Ҳ����ͨ����־����Զ��Ƶ����ں�һ������£���Ϣ����ֻ�ǽ��Ƶģ�ʵ���Ͽ����������Ƕ�ջ֡�ϵĽ�����á�
���δ�ܻ�ȡ�κ���Ϣ���� null��
public void setSourceClassName(String sourceClassName)
sourceClassName
- Դ����������Ϊ null��public String getSourceMethodName()
ע�⣬�� sourceMethodName δ������֤����������ƭ�ġ�����Ϣ������Ϊ��־���õ�һ�����ṩ��Ҳ����ͨ����־����Զ��Ƶ����ں�һ������£���Ϣ����ֻ�ǽ��Ƶģ�ʵ���Ͽ����������Ƕ�ջ֡�ϵĽ�����á�
���δ�ܻ�ȡ�κ���Ϣ���� null��
public void setSourceMethodName(String sourceMethodName)
sourceMethodName
- Դ������������Ϊ null��public String getMessage()
����Ϊ null����ֵ��Ч�ڿ��ַ��� ""��
����Ϣ�����������ı��ػ�����
�ڸ�ʽ���ڼ䣬���Դ logger ���б��ػ� ResourceBundle ���Ҹ� ResourceBundle ���д���Ϣ�ַ�������Ŀ����ʹ�ñ��ػ�ֵ�滻����Ϣ�ַ�����
public void setMessage(String message)
message
- ԭʼ��Ϣ�ַ���������Ϊ null��public Object[] getParameters()
public void setParameters(Object[] parameters)
parameters
- ��־��Ϣ������������Ϊ null��public int getThreadID()
���� Java VM �е��̱߳�ʶ��������ӳ��Ҳ���ܲ�ӳ�䵽�κβ���ϵͳ ID �С�
public void setThreadID(int threadID)
threadID
- �߳� IDpublic long getMillis()
public void setMillis(long millis)
�Դ�
- 1970 ���� millis Ϊ��λ���¼�ʱ��public Throwable getThrown()
����漰�쳣�����Ϊ�쳣������Ϊ null��
public void setThrown(Throwable thrown)
thrown
- throwable������Ϊ null��
|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ���� ��һ���� | ��� ��� ������ | |||||||||
ժҪ�� Ƕ�� | �ֶ� | ���췽�� | ���� | ��ϸ��Ϣ�� �ֶ� | ���췽�� | ���� |
��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������