blob: 04fdab0463aafb76f0c6083b29d2f27b72bcba04 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
package com.orbekk.same.discovery;
import java.util.List;
/**
* Maintains a registry of available networks.
*
* The discovery service is only meant to be used for debugging.
*/
public interface DiscoveryService {
/**
* Returns a list of network names and master urls interleaved, i.e.,
*
* [NetworkName1, MasterUrl1, ...]
*/
List<String> getNetworks() throws Exception;
/**
* Register a network.
*/
void registerNetwork(String networkName, String masterUrl) throws Exception;
}
|