data class Proposal<out M>
The Proposal contains the details of proposed state modification. This is the message sent by the Instigator to all participants(Acceptor) during the state replacement process.
M
- the type of a class representing proposed modification by the instigator.
<init> |
The Proposal contains the details of proposed state modification. This is the message sent by the Instigator to all participants(Acceptor) during the state replacement process. Proposal(stateRef: StateRef, modification: M) |
modification |
val modification: M |
stateRef |
val stateRef: StateRef |