class ReplicatedLockTokenStateMachine implements StateMachine<ReplicatedLockTokenRequest> {

    public synchronized ReplicatedLockTokenRequest currentToken()
    {
        return state().get();
    }

    public  ReplicatedLockTokenStateMachine( StateStorage<ReplicatedLockTokenState> storage );

}