mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-12 18:59:06 +01:00
Merge registration methods for clients and hooks.
This commit is contained in:
@@ -53,9 +53,7 @@ public class PropertiesModule {
|
||||
transportPropertyManager);
|
||||
contactManager.registerContactHook(transportPropertyManager);
|
||||
clientVersioningManager.registerClient(CLIENT_ID, MAJOR_VERSION,
|
||||
MINOR_VERSION);
|
||||
clientVersioningManager.registerClientVersioningHook(CLIENT_ID,
|
||||
MAJOR_VERSION, transportPropertyManager);
|
||||
MINOR_VERSION, transportPropertyManager);
|
||||
return transportPropertyManager;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -80,14 +80,9 @@ class ClientVersioningManagerImpl implements ClientVersioningManager, Client,
|
||||
|
||||
@Override
|
||||
public void registerClient(ClientId clientId, int majorVersion,
|
||||
int minorVersion) {
|
||||
int minorVersion, ClientVersioningHook hook) {
|
||||
clients.add(new ClientMinorVersion(clientId, majorVersion,
|
||||
minorVersion));
|
||||
}
|
||||
|
||||
@Override
|
||||
public void registerClientVersioningHook(ClientId clientId,
|
||||
int majorVersion, ClientVersioningHook hook) {
|
||||
hooks.put(new ClientVersion(clientId, majorVersion), hook);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user