Commit Log Impl
Implementation of the commit log.
Types
Link copied to clipboard
Entry for the commit log for events.
Link copied to clipboard
The profile property update options.
Link copied to clipboard
class PropertyCommitEntryImpl(type: CommitLogImpl.OperationType, values: Set<String>?) : Serializable
Entry for the commit log for properties.
Link copied to clipboard
class TimelineCommitEntryImpl(eventType: String, properties: MutableMap<String, Any>?) : Serializable
Entry for the commit log for timeline events.
Properties
Functions
Link copied to clipboard
Adds values to the property. When the property is not yet present it will be added. No duplicates allowed.
Link copied to clipboard
Removes all entries.
Link copied to clipboard
Add an entry in the commit log for an event.
Link copied to clipboard
Add an entry in the commit log for an event.
Link copied to clipboard
Increments a value to the property. When the property is not yet present it will be set to the given value.
Link copied to clipboard
Merge a commit log with another commit log.
Link copied to clipboard
Link copied to clipboard
Sets the values for a property. Old values are removed, so after the call the property will have exactly the values as passed in the values list.
Link copied to clipboard