@Taxonomy(stability=EXPERIMENTAL) public final class LogQueryEntryImpl extends Object implements LogQueryEntry
OBJECT_NAME_KEY, THREAD_ID_KEY| Constructor and Description |
|---|
LogQueryEntryImpl(long recordNumber,
Date date,
String level,
String productName,
String module,
String nameValuePairs,
String messageID,
String message) |
LogQueryEntryImpl(Object[] values) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object rhs) |
Date |
getDate()
The Date that the log entry was emitted.
|
Object[] |
getFields()
Get the fields associated with this entry.
|
String |
getLevel()
The Level of the entry.
|
String |
getMessage()
The free-form message.
|
String |
getMessageID()
The unique message ID identifying the entry.
|
String |
getModule()
The module or Logger that emitted the entry.
|
String |
getNameValuePairs()
The raw name/value pair String for this log entry.
|
Map<String,String> |
getNameValuePairsMap()
A Map containing name/value pairs as parsed
from the String given by
LogQueryEntry.getNameValuePairs(). |
String |
getObjectName() |
String |
getProductName()
The name of the product.
|
long |
getRecordNumber()
The record number within the log file (first one is 0).
|
String |
getThreadID()
The ID of the thread that emitted the entry (may be null).
|
int |
hashCode() |
String |
toString() |
public LogQueryEntryImpl(long recordNumber,
Date date,
String level,
String productName,
String module,
String nameValuePairs,
String messageID,
String message)
public LogQueryEntryImpl(Object[] values)
public Object[] getFields()
LogQueryEntryLogRecordFields. A field is always non-null.getFields in interface LogQueryEntrypublic long getRecordNumber()
LogQueryEntrygetRecordNumber in interface LogQueryEntrypublic Date getDate()
LogQueryEntrygetDate in interface LogQueryEntrypublic String getModule()
LogQueryEntrygetModule in interface LogQueryEntrypublic String getLevel()
LogQueryEntrygetLevel in interface LogQueryEntrypublic String getProductName()
LogQueryEntrygetProductName in interface LogQueryEntrypublic String getMessage()
LogQueryEntrygetMessage in interface LogQueryEntrypublic String getMessageID()
LogQueryEntrygetMessageID in interface LogQueryEntrypublic String getNameValuePairs()
LogQueryEntrygetNameValuePairs in interface LogQueryEntrypublic Map<String,String> getNameValuePairsMap()
LogQueryEntryLogQueryEntry.getNameValuePairs().
Values which are available for public use are:
getNameValuePairsMap in interface LogQueryEntrypublic String getThreadID()
LogQueryEntrygetThreadID in interface LogQueryEntrypublic String getObjectName()
Copyright © 2019. All rights reserved.