| Interface | Description |
|---|---|
| ConnectivityMonitor |
An interface for monitoring network connectivity events.
|
| ConnectivityMonitor.ConnectivityListener |
An interface for listening to network connectivity events picked up by the monitor.
|
| ConnectivityMonitorFactory |
A factory class that produces a functional
ConnectivityMonitor. |
| Lifecycle |
An interface for listening to Activity/Fragment lifecycle events.
|
| LifecycleListener | |
| RequestManagerRetriever.RequestManagerFactory |
Used internally to create
RequestManagers. |
| RequestManagerTreeNode |
Provides access to the relatives of a RequestManager based on the current context.
|
| Class | Description |
|---|---|
| DefaultConnectivityMonitorFactory |
A factory class that produces a functional
ConnectivityMonitor
if the application has the android.permission.ACCESS_NETWORK_STATE permission and a no-op
non functional ConnectivityMonitor if the app does not have
the required permission. |
| RequestManagerFragment |
A view-less
Fragment used to safely store an RequestManager that can be used to start, stop and manage Glide requests
started for targets the fragment or activity this fragment is a child of. |
| RequestManagerRetriever |
A collection of static methods for creating new
RequestManagers or
retrieving existing ones from activities and fragment. |
| RequestTracker |
A class for tracking, canceling, and restarting in progress, completed, and failed requests.
|
| SupportRequestManagerFragment |
A view-less
Fragment used to safely store an RequestManager that can be used to start, stop and manage Glide requests
started for targets within the fragment or activity this fragment is a child of. |
| TargetTracker |
Holds the set of
Targets currently active for a
RequestManager and forwards on lifecycle events. |