Traced Action
class TracedAction( timestamp: Long, originator: UUID, forwardAction: FileAction, reverseAction: FileAction)
Content copied to clipboard
A TracedAction records a FileAction that was performed on a file and the FileActions required to undo the initial FileAction.
Author
Richard Arriaga
Parameters
timestamp
The time when this FileAction request was performed.
originator
The Session.id of the session that originator of the change.
forward Action
The originally requested FileAction that was made to a file.
reverse Action
The FileAction that reverses the forwardAction.
Constructors
Link copied to clipboard
fun TracedAction( timestamp: Long, originator: UUID, forwardAction: FileAction, reverseAction: FileAction)
Content copied to clipboard
Construct a TracedAction.
Functions
Link copied to clipboard
Answer whether or not this TracedAction is traceable on the traced action stack.