public class PollResult extends WatchedUpdateResult
Modifier and Type | Field and Description |
---|---|
protected java.lang.Object |
checkPoint |
added, changed, complete, deleted, incremental
Modifier and Type | Method and Description |
---|---|
static PollResult |
createFull(java.util.Map<java.lang.String,java.lang.Object> complete)
Create a full result that represents the complete content of the configuration source.
|
static PollResult |
createIncremental(java.util.Map<java.lang.String,java.lang.Object> added,
java.util.Map<java.lang.String,java.lang.Object> changed,
java.util.Map<java.lang.String,java.lang.Object> deleted,
java.lang.Object checkPoint)
Create a result that represents incremental changes from the configuration
source.
|
java.lang.Object |
getCheckPoint() |
createIncremental, getAdded, getChanged, getComplete, getDeleted, hasChanges, isIncremental
public static PollResult createFull(java.util.Map<java.lang.String,java.lang.Object> complete)
complete
- map that contains all the propertiespublic static PollResult createIncremental(java.util.Map<java.lang.String,java.lang.Object> added, java.util.Map<java.lang.String,java.lang.Object> changed, java.util.Map<java.lang.String,java.lang.Object> deleted, java.lang.Object checkPoint)
added
- properties addedchanged
- properties changeddeleted
- properties deleted, in which case the value in the map will be ignoredcheckPoint
- Object that served as a marker for this incremental change, for example, a time stamp
of the last change.public final java.lang.Object getCheckPoint()