LogEntry
Inheritance: java.lang.Object
public class LogEntry
Represents a log message. Contains the common properties that are required for all log messages.
Constructors
Methods
Method | Description |
---|---|
addErrorMessage(String message) | Add an error or warning message to the start of the messages string builder. |
deepClone() | Creates a new LogEntry that is a copy of the current instance. |
equals(Object arg0) | |
getAppDomainName() | The AppDomain in which we are running |
getBinaryDataMessage() | Binary message body to log. |
getCategory() | Category name used to route the log entry to a one or more sinks. |
getClass() | |
getContextualProperties() | Dictionary of key/value pairs to record. |
getErrorMessages() | Gets the error message with the LogEntry |
getEventId() | Event number or identifier. |
getInnerException() | Gets or sets the inner exception object. |
getMachineName() | Name of the computer. |
getMessage() | Message body to log. |
getMessageEncoding() | Encoding for binary message body |
getSequenceId() | The unique identifier of log event which is automatically generated and monotonously increasing. |
getSeverity() | Log entry severity as a Severity (#getSeverity.getSeverity/#setSeverity(LogLevel).setSeverity(LogLevel)) enumeration. |
getThreadName() | The name of the thread. |
getTimeStamp() | Date and time of the log entry message. |
getTitle() | Additional description of the log entry message. |
hashCode() | |
notify() | |
notifyAll() | |
setAppDomainName(String value) | The AppDomain in which we are running |
setBinaryDataMessage(byte[] value) | Binary message body to log. |
setCategory(String value) | Category name used to route the log entry to a one or more sinks. |
setContextualProperties(System.Collections.Generic.IGenericDictionary<String,String> value) | Dictionary of key/value pairs to record. |
setEventId(int value) | Event number or identifier. |
setInnerException(Throwable value) | Gets or sets the inner exception object. |
setMachineName(String value) | Name of the computer. |
setMessage(String value) | Message body to log. |
setMessageEncoding(Charset value) | Encoding for binary message body |
setSeverity(LogLevel value) | Log entry severity as a Severity (#getSeverity.getSeverity/#setSeverity(LogLevel).setSeverity(LogLevel)) enumeration. |
setThreadName(String value) | The name of the thread. |
setTimeStamp(Date value) | Date and time of the log entry message. |
setTitle(String value) | Additional description of the log entry message. |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
LogEntry()
public LogEntry()
Initialize a new instance of a LogEntry class.
LogEntry(String message)
public LogEntry(String message)
Initialize a new instance of a LogEntry class.
Parameters:
Parameter | Type | Description |
---|---|---|
message | java.lang.String | The message. |
LogEntry(String message, Date time)
public LogEntry(String message, Date time)
Initialize a new instance of a LogEntry class.
Parameters:
Parameter | Type | Description |
---|---|---|
message | java.lang.String | The message. |
time | java.util.Date | The time. |
LogEntry(String message, Throwable innerException)
public LogEntry(String message, Throwable innerException)
Initialize a new instance of a LogEntry class.
Parameters:
Parameter | Type | Description |
---|---|---|
message | java.lang.String | Message body to log. Value from ToString() method from message object. |
innerException | java.lang.Throwable | The inner exception to log. |
LogEntry(String message, LogLevel severity)
public LogEntry(String message, LogLevel severity)
Initialize a new instance of a LogEntry class.
Parameters:
Parameter | Type | Description |
---|---|---|
message | java.lang.String | Message body to log. Value from ToString() method from message object. |
severity | LogLevel | Log entry severity as a Severity (#getSeverity.getSeverity/#setSeverity(LogLevel).setSeverity(LogLevel)) enumeration. (Unspecified, Information, Warning or Error). |
LogEntry(String message, Throwable innerException, LogLevel severity)
public LogEntry(String message, Throwable innerException, LogLevel severity)
Initialize a new instance of a LogEntry class.
Parameters:
Parameter | Type | Description |
---|---|---|
message | java.lang.String | Message body to log. Value from ToString() method from message object. |
innerException | java.lang.Throwable | The inner exception to log. |
severity | LogLevel | Log entry severity as a Severity (#getSeverity.getSeverity/#setSeverity(LogLevel).setSeverity(LogLevel)) enumeration. (Unspecified, Information, Warning or Error). |
LogEntry(String message, System.Collections.Generic.IGenericDictionary<String,String> properties)
public LogEntry(String message, System.Collections.Generic.IGenericDictionary<String,String> properties)
Create a new instance of LogEntry with a full set of constructor parameters
Parameters:
Parameter | Type | Description |
---|---|---|
message | java.lang.String | Message body to log. Value from ToString() method from message object. |
properties | com.aspose.ms.System.Collections.Generic.IGenericDictionary<java.lang.String,java.lang.String> | Dictionary of key/value pairs to record. |
LogEntry(byte[] binaryDataMessage)
public LogEntry(byte[] binaryDataMessage)
Create a new instance of LogEntry with a full set of constructor parameters
Parameters:
Parameter | Type | Description |
---|---|---|
binaryDataMessage | byte[] | Binary message body to log. |
LogEntry(byte[] binaryDataMessage, Charset messageEncoding)
public LogEntry(byte[] binaryDataMessage, Charset messageEncoding)
Create a new instance of LogEntry with a full set of constructor parameters
Parameters:
Parameter | Type | Description |
---|---|---|
binaryDataMessage | byte[] | Binary message body to log. |
messageEncoding | java.nio.charset.Charset | Encoding for binary message |
LogEntry(byte[] binaryDataMessage, System.Collections.Generic.IGenericDictionary<String,String> properties)
public LogEntry(byte[] binaryDataMessage, System.Collections.Generic.IGenericDictionary<String,String> properties)
Create a new instance of LogEntry with a full set of constructor parameters
Parameters:
Parameter | Type | Description |
---|---|---|
binaryDataMessage | byte[] | Binary message body to log. |
properties | com.aspose.ms.System.Collections.Generic.IGenericDictionary<java.lang.String,java.lang.String> | Dictionary of key/value pairs to record. |
LogEntry(byte[] binaryDataMessage, Charset messageEncoding, System.Collections.Generic.IGenericDictionary<String,String> properties)
public LogEntry(byte[] binaryDataMessage, Charset messageEncoding, System.Collections.Generic.IGenericDictionary<String,String> properties)
Create a new instance of LogEntry with a full set of constructor parameters
Parameters:
Parameter | Type | Description |
---|---|---|
binaryDataMessage | byte[] | Binary message body to log. |
messageEncoding | java.nio.charset.Charset | Encoding for binary message |
properties | com.aspose.ms.System.Collections.Generic.IGenericDictionary<java.lang.String,java.lang.String> | Dictionary of key/value pairs to record. |
LogEntry(String message, LogLevel severity, String category, int eventId, String title, System.Collections.Generic.IGenericDictionary<String,String> properties)
public LogEntry(String message, LogLevel severity, String category, int eventId, String title, System.Collections.Generic.IGenericDictionary<String,String> properties)
Create a new instance of LogEntry with a full set of constructor parameters
Parameters:
Parameter | Type | Description |
---|---|---|
message | java.lang.String | Message body to log. Value from ToString() method from message object. |
severity | LogLevel | Log entry severity as a Severity (#getSeverity.getSeverity/#setSeverity(LogLevel).setSeverity(LogLevel)) enumeration. (Unspecified, Information, Warning or Error). |
category | java.lang.String | Category name used to route the log entry to a one or more sinks. |
eventId | int | Event number or identifier. |
title | java.lang.String | Additional description of the log entry message. |
properties | com.aspose.ms.System.Collections.Generic.IGenericDictionary<java.lang.String,java.lang.String> | Dictionary of key/value pairs to record. |
LogEntry(String message, Throwable innerException, LogLevel severity, String category, int eventId, String title, System.Collections.Generic.IGenericDictionary<String,String> properties)
public LogEntry(String message, Throwable innerException, LogLevel severity, String category, int eventId, String title, System.Collections.Generic.IGenericDictionary<String,String> properties)
Create a new instance of LogEntry with a full set of constructor parameters
Parameters:
Parameter | Type | Description |
---|---|---|
message | java.lang.String | Message body to log. Value from ToString() method from message object. |
innerException | java.lang.Throwable | The inner exception to log. |
severity | LogLevel | Log entry severity as a Severity (#getSeverity.getSeverity/#setSeverity(LogLevel).setSeverity(LogLevel)) enumeration. (Unspecified, Information, Warning or Error). |
category | java.lang.String | Category name used to route the log entry to a one or more sinks. |
eventId | int | Event number or identifier. |
title | java.lang.String | Additional description of the log entry message. |
properties | com.aspose.ms.System.Collections.Generic.IGenericDictionary<java.lang.String,java.lang.String> | Dictionary of key/value pairs to record. |
addErrorMessage(String message)
public void addErrorMessage(String message)
Add an error or warning message to the start of the messages string builder. Used by the distributor to record problems.
Parameters:
Parameter | Type | Description |
---|---|---|
message | java.lang.String | Message to be added to this instance |
deepClone()
public final LogEntry deepClone()
Creates a new LogEntry that is a copy of the current instance.
Returns: LogEntry - A new LogEntry that is a copy of the current instance.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Object |
Returns: boolean
getAppDomainName()
public final String getAppDomainName()
The AppDomain in which we are running
Returns: java.lang.String
getBinaryDataMessage()
public final byte[] getBinaryDataMessage()
Binary message body to log.
Returns: byte[]
getCategory()
public final String getCategory()
Category name used to route the log entry to a one or more sinks.
Returns: java.lang.String
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getContextualProperties()
public final System.Collections.Generic.IGenericDictionary<String,String> getContextualProperties()
Dictionary of key/value pairs to record.
Returns: com.aspose.ms.System.Collections.Generic.IGenericDictionary<java.lang.String,java.lang.String>
getErrorMessages()
public final String getErrorMessages()
Gets the error message with the LogEntry
Returns: java.lang.String
getEventId()
public final int getEventId()
Event number or identifier.
Returns: int
getInnerException()
public final Throwable getInnerException()
Gets or sets the inner exception object.
Returns: java.lang.Throwable
getMachineName()
public final String getMachineName()
Name of the computer.
Returns: java.lang.String
getMessage()
public final String getMessage()
Message body to log. Value from ToString() method from message object.
Returns: java.lang.String
getMessageEncoding()
public final Charset getMessageEncoding()
Encoding for binary message body
Returns: java.nio.charset.Charset
getSequenceId()
public final int getSequenceId()
The unique identifier of log event which is automatically generated and monotonously increasing.
Returns: int
getSeverity()
public final LogLevel getSeverity()
Log entry severity as a Severity (#getSeverity.getSeverity/#setSeverity(LogLevel).setSeverity(LogLevel)) enumeration. (Unspecified, Information, Warning or Error).
Returns: LogLevel
getThreadName()
public final String getThreadName()
The name of the thread.
Returns: java.lang.String
getTimeStamp()
public final Date getTimeStamp()
Date and time of the log entry message.
Returns: java.util.Date
getTitle()
public final String getTitle()
Additional description of the log entry message.
Returns: java.lang.String
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setAppDomainName(String value)
public final void setAppDomainName(String value)
The AppDomain in which we are running
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.lang.String |
setBinaryDataMessage(byte[] value)
public final void setBinaryDataMessage(byte[] value)
Binary message body to log.
Parameters:
Parameter | Type | Description |
---|---|---|
value | byte[] |
setCategory(String value)
public final void setCategory(String value)
Category name used to route the log entry to a one or more sinks.
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.lang.String |
setContextualProperties(System.Collections.Generic.IGenericDictionary<String,String> value)
public final void setContextualProperties(System.Collections.Generic.IGenericDictionary<String,String> value)
Dictionary of key/value pairs to record.
Parameters:
Parameter | Type | Description |
---|---|---|
value | com.aspose.ms.System.Collections.Generic.IGenericDictionary<java.lang.String,java.lang.String> |
setEventId(int value)
public final void setEventId(int value)
Event number or identifier.
Parameters:
Parameter | Type | Description |
---|---|---|
value | int |
setInnerException(Throwable value)
public final void setInnerException(Throwable value)
Gets or sets the inner exception object.
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.lang.Throwable |
setMachineName(String value)
public final void setMachineName(String value)
Name of the computer.
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.lang.String |
setMessage(String value)
public final void setMessage(String value)
Message body to log. Value from ToString() method from message object.
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.lang.String |
setMessageEncoding(Charset value)
public final void setMessageEncoding(Charset value)
Encoding for binary message body
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.nio.charset.Charset |
setSeverity(LogLevel value)
public final void setSeverity(LogLevel value)
Log entry severity as a Severity (#getSeverity.getSeverity/#setSeverity(LogLevel).setSeverity(LogLevel)) enumeration. (Unspecified, Information, Warning or Error).
Parameters:
Parameter | Type | Description |
---|---|---|
value | LogLevel |
setThreadName(String value)
public final void setThreadName(String value)
The name of the thread.
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.lang.String |
setTimeStamp(Date value)
public final void setTimeStamp(Date value)
Date and time of the log entry message.
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.util.Date |
setTitle(String value)
public final void setTitle(String value)
Additional description of the log entry message.
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.lang.String |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long | |
arg1 | int |