public class LogItem extends SendableItem implements SendableEntityCreator
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
INCOMING |
static java.lang.String |
OUTGOING |
static java.lang.String |
PROPERTY_CURRENTTIME |
static java.lang.String |
PROPERTY_MESSAGE |
static java.lang.String |
PROPERTY_THREADNAME |
static java.lang.String |
PROPERTY_TIMESTAMP |
static java.lang.String |
PROPERTY_TYPE |
listeners, updateListenerNEW, REMOVE, REMOVE_YOU, SIMPLE, UPDATE| Constructor and Description |
|---|
LogItem() |
LogItem(java.lang.String message) |
LogItem(java.lang.String message,
java.lang.String type) |
| Modifier and Type | Method and Description |
|---|---|
DateTimeEntity |
getCurrentDate() |
long |
getCurrentTime() |
java.lang.String |
getMessage() |
java.lang.String[] |
getProperties()
Gets the properties.
|
java.lang.Object |
getSendableInstance(boolean prototyp)
Gets the sendable instance.
|
java.lang.String |
getThreadName() |
long |
getTimestamp() |
java.lang.String |
getType() |
java.lang.Object |
getValue(java.lang.Object entity,
java.lang.String attribute)
Gets the value.
|
boolean |
setMessage(java.lang.String value) |
boolean |
setThreadName(java.lang.String value) |
boolean |
setType(java.lang.String value) |
boolean |
setValue(java.lang.Object entity,
java.lang.String attribute,
java.lang.Object value,
java.lang.String type)
Sets the value.
|
LogItem |
withMessage(java.lang.String value) |
LogItem |
withThreadName(java.lang.String value) |
LogItem |
withType(java.lang.String value) |
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeSupport, removePropertyChangeListener, removePropertyChangeListenerpublic static final java.lang.String INCOMING
public static final java.lang.String OUTGOING
public static final java.lang.String PROPERTY_TYPE
public static final java.lang.String PROPERTY_TIMESTAMP
public static final java.lang.String PROPERTY_CURRENTTIME
public static final java.lang.String PROPERTY_THREADNAME
public static final java.lang.String PROPERTY_MESSAGE
public LogItem(java.lang.String message,
java.lang.String type)
public LogItem(java.lang.String message)
public LogItem()
public long getTimestamp()
public long getCurrentTime()
public java.lang.String getThreadName()
public boolean setThreadName(java.lang.String value)
public LogItem withThreadName(java.lang.String value)
public java.lang.String getType()
public boolean setType(java.lang.String value)
public LogItem withType(java.lang.String value)
public java.lang.String getMessage()
public boolean setMessage(java.lang.String value)
public LogItem withMessage(java.lang.String value)
public java.lang.String[] getProperties()
SendableEntityCreatorgetProperties in interface SendableEntityCreatorpublic java.lang.Object getValue(java.lang.Object entity,
java.lang.String attribute)
SendableEntityCreatorgetValue in interface SendableEntityCreatorentity - the entityattribute - the attributepublic DateTimeEntity getCurrentDate()
public boolean setValue(java.lang.Object entity,
java.lang.String attribute,
java.lang.Object value,
java.lang.String type)
SendableEntityCreatorsetValue in interface SendableEntityCreatorentity - the entityattribute - the attributevalue - the valuetype - edit, update or remove operationpublic java.lang.Object getSendableInstance(boolean prototyp)
SendableEntityCreatorgetSendableInstance in interface SendableEntityCreatorprototyp - the prototyp