blob: a92a7944c9d63e90828bc1265dd16c93eccd83a4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
package com.orbekk.paxos;
public interface PaxosService {
/**
* @return N == proposalNumber if a promise is made.
* -M if another promise already was made, where M is the promise
* highest proposal number.
*/
int propose(String clientUrl, int proposalNumber);
int acceptRequest(String clientUrl, int proposalNumber);
}
|