public class DataChangeEvent extends DataEvent
| Constructor and Description |
|---|
DataChangeEvent(java.lang.Object source,
int id,
DataChangeEntry[] changeList)
Advanced internal only for framework use.
|
DataChangeEvent(java.lang.Object source,
int id,
java.util.List<DataChangeEntry> changeList)
Creates an event with a data change list.
|
DataChangeEvent(java.lang.Object source,
int id,
java.util.List<DataChangeEntry> changeList,
java.sql.Timestamp ts)
Creates an event with a data change list and generation timestamp.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<DataChangeEntry> |
getChangeList() |
java.sql.Timestamp |
getEventTimestamp() |
protected void |
initList(java.util.List changeList) |
protected void |
setEventTimestamp(java.sql.Timestamp ts) |
getEventIdpublic DataChangeEvent(java.lang.Object source,
int id,
java.util.List<DataChangeEntry> changeList,
java.sql.Timestamp ts)
source - the publisher of the event.id - Event Identifier generated by the datacontrol. This will be carried through to the
component so that component may request datacontrol to start events from the given id onwards.changeList - A list of changes on this collection to be batched into this event.ts - Timestamp when this event is generated.public DataChangeEvent(java.lang.Object source,
int id,
java.util.List<DataChangeEntry> changeList)
source - the publisher of the event.id - Event Identifier generated by the datacontrol. This will be carried through to the
component so that component may request datacontrol to start events from the given id onwards.changeList - A list of changes on this collection to be batched into this event.public DataChangeEvent(java.lang.Object source,
int id,
DataChangeEntry[] changeList)
protected void setEventTimestamp(java.sql.Timestamp ts)
protected void initList(java.util.List changeList)
public java.util.List<DataChangeEntry> getChangeList()
public java.sql.Timestamp getEventTimestamp()