Home | History | Annotate | Download | only in manager

Lines Matching refs:Request

3 import com.bumptech.glide.request.Request;
15 // though the user still would like the request to finish. Weak references are therefore only really functional in
19 private final Set<Request> requests = Collections.newSetFromMap(new WeakHashMap<Request, Boolean>());
23 * Starts tracking the given request.
25 public void runRequest(Request request) {
26 requests.add(request);
28 request.begin();
33 void addRequest(Request request) {
34 requests.add(request);
38 * Stops tracking the given request.
40 public void removeRequest(Request request) {
41 requests.remove(request);
56 for (Request request : requests) {
57 if (request.isRunning()) {
58 request.pause();
68 for (Request request : requests) {
69 if (!request.isComplete() && !request.isCancelled() && !request.isRunning()) {
70 request.begin();
79 for (Request request : requests) {
80 request.clear();
88 for (Request request : requests) {
89 if (!request.isComplete() && !request.isCancelled()) {
90 // Ensure the request will be restarted in onResume.
91 request.pause();
93 request.begin();