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()