SendableEntityCreator, SendableEntityCreatorNoIndexpublic class ChangeMessage extends ReceivingTimerTask
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
PROPERTY_CHANGECLASS |
|
static java.lang.String |
PROPERTY_ID |
|
static java.lang.String |
PROPERTY_NEW |
|
static java.lang.String |
PROPERTY_OLD |
|
static java.lang.String |
PROPERTY_PROPERTY |
|
static java.lang.String |
PROPERTY_TYPE |
historyId, msg, prevChange, PROPERTY_HISTORYID, PROPERTY_MSG, PROPERTY_PARENT, PROPERTY_PREVIOUSCHANGE, PROPERTY_RECEIVED, props, received, sendAnyHow, session, timeOut, TIMEOUTDEFAULT, typehandler, space, taskNEW, REMOVE, REMOVE_YOU, SIMPLE, UPDATE| Constructor | Description |
|---|---|
ChangeMessage() |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
getEntity() |
|
java.lang.String |
getId() |
|
BaseItem |
getMessage() |
|
java.lang.Object |
getNewValue() |
|
java.lang.String |
getProperty() |
|
ChangeMessage |
getSendableInstance(boolean prototyp) |
Gets the sendable instance.
|
java.lang.String |
getType() |
|
java.lang.Object |
getValue(java.lang.Object entity,
java.lang.String attribute) |
Gets the value.
|
protected void |
initialize(NodeProxyModel modell) |
|
boolean |
runTask() |
|
boolean |
setValue(java.lang.Object entity,
java.lang.String attribute,
java.lang.Object value,
java.lang.String type) |
Sets the value.
|
ChangeMessage |
withEntity(java.lang.Object value) |
|
ChangeMessage |
withFilter(Filter filter) |
|
ChangeMessage |
withValue(SimpleEvent event) |
|
ChangeMessage |
withValue(java.lang.String property,
java.lang.Object oldValue,
java.lang.Object newValue) |
createSimpleString, getBlob, getInternMap, getMessageId, getOutputStream, getPrevChange, getProperties, getReceived, getReceiver, getSession, getTimeOut, handle, isSendAnyHow, isSendingToPeers, toString, withAddToReceived, withHistoryId, withMessage, withPrevChange, withSendAnyHow, withSession, withTimeOut, withType, writeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetSpace, run, withSpacepublic static final java.lang.String PROPERTY_TYPE
public static final java.lang.String PROPERTY_ID
public static final java.lang.String PROPERTY_PROPERTY
public static final java.lang.String PROPERTY_OLD
public static final java.lang.String PROPERTY_NEW
public static final java.lang.String PROPERTY_CHANGECLASS
public ChangeMessage withEntity(java.lang.Object value)
public ChangeMessage withFilter(Filter filter)
public ChangeMessage withValue(java.lang.String property, java.lang.Object oldValue, java.lang.Object newValue)
public ChangeMessage withValue(SimpleEvent event)
public BaseItem getMessage()
getMessage in class Messagepublic java.lang.String getId()
public boolean runTask()
throws java.lang.Exception
runTask in class ReceivingTimerTaskjava.lang.Exceptionpublic java.lang.Object getValue(java.lang.Object entity,
java.lang.String attribute)
SendableEntityCreatorgetValue in interface SendableEntityCreatorgetValue in class Messageentity - the entityattribute - the attributepublic boolean setValue(java.lang.Object entity,
java.lang.String attribute,
java.lang.Object value,
java.lang.String type)
SendableEntityCreatorsetValue in interface SendableEntityCreatorsetValue in class Messageentity - the entityattribute - the attributevalue - the valuetype - edit, update or remove operationprotected void initialize(NodeProxyModel modell)
public java.lang.Object getEntity()
public ChangeMessage getSendableInstance(boolean prototyp)
SendableEntityCreatorgetSendableInstance in interface SendableEntityCreatorgetSendableInstance in class Messageprototyp - the prototyppublic java.lang.Object getNewValue()
public java.lang.String getProperty()