![JAR search and dependency download from the Maven repository](/logo.png)
internal.sdmxdl.web.spi.DefaultNetworking Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sdmx-dl-api Show documentation
Show all versions of sdmx-dl-api Show documentation
Easily download official statistics - API
The newest version!
package internal.sdmxdl.web.spi;
import lombok.NonNull;
import org.checkerframework.checker.nullness.qual.Nullable;
import sdmxdl.ErrorListener;
import sdmxdl.EventListener;
import sdmxdl.web.WebSource;
import sdmxdl.web.spi.Network;
import sdmxdl.web.spi.Networking;
import java.util.Collection;
import java.util.Collections;
public enum DefaultNetworking implements Networking {
INSTANCE;
@Override
public @NonNull String getNetworkingId() {
return "DEFAULT";
}
@Override
public int getNetworkingRank() {
return UNKNOWN_NETWORKING_RANK;
}
@Override
public boolean isNetworkingAvailable() {
return true;
}
@Override
public @NonNull Collection getNetworkingProperties() {
return Collections.emptyList();
}
@Override
public @NonNull Network getNetwork(
@NonNull WebSource source,
@Nullable EventListener super WebSource> onEvent,
@Nullable ErrorListener super WebSource> onError) {
return Network.getDefault();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy