Package ej.net.util.connectivity
Class ConnectivityUtil
- java.lang.Object
-
- ej.net.util.connectivity.ConnectivityUtil
-
public final class ConnectivityUtil extends Object
Utilitary classes to handle connectivity manager.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcallCurrentState(ConnectivityManager manager, ConnectivityManager.NetworkCallback callback)Checks the manager state and call the callbacks depending on it.static voidregisterAndCall(ConnectivityManager manager, ConnectivityManager.NetworkCallback callback)Registers the callback as a default network callback, then call the callback depending on the current state.
-
-
-
Method Detail
-
registerAndCall
public static void registerAndCall(@NonNull ConnectivityManager manager, @NonNull ConnectivityManager.NetworkCallback callback)
Registers the callback as a default network callback, then call the callback depending on the current state.- Parameters:
manager- the manager to use.callback- the callback to use.- See Also:
ConnectivityManager.registerDefaultNetworkCallback(NetworkCallback),callCurrentState(ConnectivityManager, NetworkCallback)
-
callCurrentState
public static void callCurrentState(@NonNull ConnectivityManager manager, @NonNull ConnectivityManager.NetworkCallback callback)
Checks the manager state and call the callbacks depending on it.- Parameters:
manager- the manager to use.callback- the callback to use.
-
-