22 lines
815 B
Java
22 lines
815 B
Java
/*
|
|
* Copyright (C) 2017-2023 Institute of Communication and Computer Systems (imu.iccs.gr)
|
|
*
|
|
* This Source Code Form is subject to the terms of the Mozilla Public License, v2.0, unless
|
|
* Esper library is used, in which case it is subject to the terms of General Public License v2.0.
|
|
* If a copy of the MPL was not distributed with this file, you can obtain one at
|
|
* https://www.mozilla.org/en-US/MPL/2.0/
|
|
*/
|
|
|
|
package gr.iccs.imu.ems.baguette.server.coordinator.cluster;
|
|
|
|
import gr.iccs.imu.ems.baguette.server.ClientShellCommand;
|
|
import gr.iccs.imu.ems.baguette.server.NodeRegistryEntry;
|
|
|
|
import java.util.Map;
|
|
|
|
public interface IClusterZoneDetector {
|
|
String getZoneIdFor(ClientShellCommand csc);
|
|
String getZoneIdFor(NodeRegistryEntry entry);
|
|
void setProperties(Map<String,String> zoneConfig);
|
|
}
|