public class SessionLogEntry
extends java.lang.Object
implements java.io.Serializable
SessionLog,
DefaultSessionLog,
Serialized Form| Constructor and Description |
|---|
SessionLogEntry(AbstractSession session) |
SessionLogEntry(AbstractSession session,
int level,
java.lang.String category,
java.lang.Throwable throwable)
Create a new session log entry for a session, a level, a category and an
exception.
|
SessionLogEntry(AbstractSession session,
java.lang.String message) |
SessionLogEntry(AbstractSession session,
java.lang.String message,
Accessor connection) |
SessionLogEntry(AbstractSession session,
java.lang.Throwable throwable) |
SessionLogEntry(int level,
AbstractSession session,
java.lang.String message,
java.lang.Object[] params,
Accessor connection,
boolean shouldTranslate)
Create a new session log entry for a request level, a session, a message
and an accessor.
|
SessionLogEntry(int level,
java.lang.String category,
AbstractSession session,
java.lang.String message,
java.lang.Object[] params,
Accessor connection,
boolean shouldTranslate)
Create a new session log entry for a request level, a session, a message
and an accessor.
|
| Modifier and Type | Method and Description |
|---|---|
Accessor |
getConnection()
Return the connection that generated the log entry.
|
java.util.Date |
getDate()
Return the date of the log entry.
|
java.lang.Throwable |
getException()
Return the exception that caused the log entry.
|
int |
getLevel()
Return the request level of the log entry.
|
java.lang.String |
getMessage()
Return the log entry's message.
|
java.lang.String |
getNameSpace()
Return the name space of the log entry.
|
java.lang.Object[] |
getParameters() |
AbstractSession |
getSession()
Return the session that generated the log entry.
|
java.lang.Thread |
getThread()
Return the thread that was active when the log entry was generated.
|
boolean |
hasException() |
boolean |
hasMessage() |
void |
setConnection(Accessor connection)
Set the connection that generated the log entry.
|
void |
setDate(java.util.Date date)
Set the date of the log entry.
|
void |
setException(java.lang.Throwable throwable)
Set the exception that caused the log entry.
|
void |
setLevel(int level)
Set the request level of the log entry.
|
void |
setMessage(java.lang.String message)
Set the entry's message.
|
void |
setNameSpace(java.lang.String nameSpace)
Set the name space of the log entry.
|
void |
setParameters(java.lang.Object[] params)
Set the array of parameters to the message.
|
void |
setSession(AbstractSession session)
Set the session that generated the log entry.
|
void |
setShouldTranslate(boolean shouldTranslate)
Set if the message should be translated.
|
void |
setThread(java.lang.Thread thread)
Set the thread that was active when the log entry was generated.
|
boolean |
shouldTranslate() |
java.lang.String |
toString() |
public SessionLogEntry(AbstractSession session)
public SessionLogEntry(AbstractSession session, java.lang.Throwable throwable)
public SessionLogEntry(AbstractSession session, java.lang.String message)
public SessionLogEntry(AbstractSession session, java.lang.String message, Accessor connection)
public SessionLogEntry(int level,
AbstractSession session,
java.lang.String message,
java.lang.Object[] params,
Accessor connection,
boolean shouldTranslate)
SessionLogpublic SessionLogEntry(int level,
java.lang.String category,
AbstractSession session,
java.lang.String message,
java.lang.Object[] params,
Accessor connection,
boolean shouldTranslate)
SessionLogpublic SessionLogEntry(AbstractSession session, int level, java.lang.String category, java.lang.Throwable throwable)
SessionLogpublic Accessor getConnection()
public java.util.Date getDate()
public java.lang.Throwable getException()
public java.lang.String getMessage()
public AbstractSession getSession()
public java.lang.Thread getThread()
public int getLevel()
SessionLogpublic java.lang.String getNameSpace()
SessionLogpublic java.lang.Object[] getParameters()
public boolean shouldTranslate()
public boolean hasException()
public boolean hasMessage()
public void setConnection(Accessor connection)
public void setDate(java.util.Date date)
public void setException(java.lang.Throwable throwable)
public void setMessage(java.lang.String message)
public void setSession(AbstractSession session)
public void setThread(java.lang.Thread thread)
public void setLevel(int level)
SessionLogpublic void setNameSpace(java.lang.String nameSpace)
SessionLogpublic void setParameters(java.lang.Object[] params)
public void setShouldTranslate(boolean shouldTranslate)
public java.lang.String toString()
toString in class java.lang.ObjectEclipseLink 2.4.2, "build v20130514-5956486" API Reference