public interface WebServiceDiscoverer
{
public static final int STATUS_OK = 1;
+
public static final int STATUS_NO_SERVICES = 0;
+
public static final int STATUS_INVALID = -1;
+
public static final int STATUS_UNKNOWN = -2;
public List<String> getUrls();
public String getErrorMessages();
@FunctionalInterface
- static interface ServiceChangeListener {
+ static interface ServiceChangeListener
+ {
public void servicesChanged(WebServiceDiscoverer discoverer,
Collection<? extends WebServiceI> services);
}
List<ServiceChangeListener> serviceListeners = new CopyOnWriteArrayList<>();
- public default void addServiceChangeListener(ServiceChangeListener listener) {
+ public default void addServiceChangeListener(
+ ServiceChangeListener listener)
+ {
serviceListeners.add(listener);
}
- public default void removeServiceChangeListener(ServiceChangeListener listener) {
+ public default void removeServiceChangeListener(
+ ServiceChangeListener listener)
+ {
serviceListeners.remove(listener);
}
- default void fireServicesChanged(List<WebServiceI> services) {
- for (var listener: serviceListeners) {
+ default void fireServicesChanged(List<WebServiceI> services)
+ {
+ for (var listener : serviceListeners)
+ {
listener.servicesChanged(this, services);
}
}