public final class RowChangeEvent
extends com.streamscape.sdo.event.AbstractMutableEvent
Title: Structured Data Objects
Description: An event which contains delta information for a SDO row (see Row
).
Copyright: Copyright (c) 2011
Company: StreamScape Technologies
SEMANTIC_TYPE_NAME
DEFAULT_SERIAL_VERSION_ID
Constructor and Description |
---|
RowChangeEvent() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals()
Checks if the row image after modification is equal to the image before modification.
|
boolean |
equals(java.lang.Object other) |
Row |
getAfterImage()
Returns a copy of the row image after modification.
|
Row |
getBeforeImage()
Returns a copy of the row image before modification.
|
java.util.List |
getDeltaElements()
This method is not supported.
|
java.util.Map |
getDeltas()
This method is not supported.
|
void |
setAfterImage(Row row)
Sets the row image after modification.
|
void |
setBeforeImage(Row row)
Sets the row image before modification.
|
addAnnotation, clearEventProperties, protect, removeAnnotation, removeEventProperty, resetReplyTo, setCorrelationId, setCorrelationIdAsBytes, setDurable, setEventBigDecimalProperty, setEventBigDecimalProperty, setEventBooleanProperty, setEventByteProperty, setEventDoubleProperty, setEventExpiration, setEventFloatProperty, setEventGroupId, setEventIntProperty, setEventKey, setEventLongProperty, setEventObjectProperty, setEventShortProperty, setEventStringProperty, setFinal, setForwardTo, setReplyTo, setSecurityAssertionToken, setSecurityAssertionTokenAsBytes, unprotect
canConvertEventProperty, clone, existsEventProperty, getAnnotatedProperties, getAnnotation, getCorrelationId, getCorrelationIdAsBytes, getDurable, getEventBigDecimalProperty, getEventBooleanProperty, getEventByteProperty, getEventDoubleProperty, getEventExpiration, getEventFloatProperty, getEventGroupId, getEventId, getEventIntProperty, getEventKey, getEventLongProperty, getEventObjectProperty, getEventPropertyNames, getEventPropertyType, getEventShortProperty, getEventSource, getEventStringProperty, getForwardTo, getPermissions, getReadAccess, getReplyTo, getSecurityAssertionToken, getSecurityAssertionTokenAsBytes, getTimestamp, getTransmitAccess, getWriteAccess, hasAnnotatedProperties, hasSuitableAnnotationType, isProtected
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAnnotation, canConvertEventProperty, clearEventProperties, existsEventProperty, getAnnotatedProperties, getAnnotation, getCorrelationId, getCorrelationIdAsBytes, getEventBigDecimalProperty, getEventBooleanProperty, getEventByteProperty, getEventDoubleProperty, getEventExpiration, getEventFloatProperty, getEventIntProperty, getEventLongProperty, getEventObjectProperty, getEventPropertyNames, getEventPropertyType, getEventShortProperty, getEventStringProperty, getForwardTo, getPermissions, getReadAccess, getReplyTo, getSecurityAssertionToken, getSecurityAssertionTokenAsBytes, getTransmitAccess, getWriteAccess, hasAnnotatedProperties, isProtected, protect, removeAnnotation, removeEventProperty, resetReplyTo, setCorrelationId, setCorrelationIdAsBytes, setDurable, setEventBigDecimalProperty, setEventBigDecimalProperty, setEventBooleanProperty, setEventByteProperty, setEventDoubleProperty, setEventExpiration, setEventFloatProperty, setEventGroupId, setEventIntProperty, setEventKey, setEventLongProperty, setEventObjectProperty, setEventShortProperty, setEventStringProperty, setFinal, setForwardTo, setReplyTo, setSecurityAssertionToken, setSecurityAssertionTokenAsBytes, unprotect
clone, getDurable, getEventGroupId, getEventId, getEventKey, getEventSource, getTimestamp
getSerialVersionUID
public boolean equals()
true
if the row image after modification is equal to the image before modification, false
otherwise.public Row getBeforeImage() throws SecurityViolationException
SecurityViolationException
- if the event is protected from read access.public Row getAfterImage() throws SecurityViolationException
SecurityViolationException
- if the event is protected from read access.public java.util.List getDeltaElements()
public java.util.Map getDeltas()
public void setBeforeImage(Row row) throws SDOException, SecurityViolationException
row
- the row image to be set.SDORuntimeException
- if the event is coalesced (locked for editing).SDOException
- if the specified row
is null
or
if the specified data has wrong type.SecurityViolationException
- if the event is protected from write access.public void setAfterImage(Row row) throws SDOException, SecurityViolationException
row
- the row image to be set.SDOException
- if the specified row
is null
or
if the specified data has wrong type.SecurityViolationException
- if the event is protected from write access.public boolean equals(java.lang.Object other)
equals
in class com.streamscape.sdo.IAbstractDataEvent
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.