Interface NotificationChange
-
@NotExtensible @ThreadSafety(level=INTERFACE_NOT_THREADSAFE) public interface NotificationChange
This interface defines a set of methods that may be used to obtain information about a single change in a notification to be delivered by a notification manager. A notification can include more than one change when the changes are part of an external transaction (e.g. a multi-update extended operation), unless the notification manager is configured to treat the changes individually.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UnboundIDChangeLogEntry
getChangeLogEntry()
Retrieve the change log entry for the change that was made.java.util.Map<java.lang.String,java.lang.String>
getProperties()
Retrieve the properties provided by the notification manager for this change by one of theget*NotificationProperties
methods.
-
-
-
Method Detail
-
getChangeLogEntry
UnboundIDChangeLogEntry getChangeLogEntry()
Retrieve the change log entry for the change that was made.- Returns:
- The change log entry for the change that was made.
-
getProperties
java.util.Map<java.lang.String,java.lang.String> getProperties()
Retrieve the properties provided by the notification manager for this change by one of theget*NotificationProperties
methods. The returned properties may not be modified.- Returns:
- The properties provided by the notification manager for this change. The returned properties may not be modified.
-
-