Class VolleyStreamFetcher.GlideRequest
- java.lang.Object
-
- com.android.volley.Request<byte[]>
-
- com.bumptech.glide.integration.volley.VolleyStreamFetcher.GlideRequest
-
- All Implemented Interfaces:
java.lang.Comparable<com.android.volley.Request<byte[]>>
- Enclosing class:
- VolleyStreamFetcher
public static class VolleyStreamFetcher.GlideRequest extends com.android.volley.Request<byte[]>DefaultRequestimplementation for Glide that receives errors and results on volley's background thread.
-
-
Constructor Summary
Constructors Constructor Description GlideRequest(java.lang.String url, com.bumptech.glide.load.data.DataFetcher.DataCallback<? super java.io.InputStream> callback, com.android.volley.Request.Priority priority)GlideRequest(java.lang.String url, com.bumptech.glide.load.data.DataFetcher.DataCallback<? super java.io.InputStream> callback, com.android.volley.Request.Priority priority, java.util.Map<java.lang.String,java.lang.String> headers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddeliverResponse(byte[] response)java.util.Map<java.lang.String,java.lang.String>getHeaders()com.android.volley.Request.PrioritygetPriority()protected com.android.volley.VolleyErrorparseNetworkError(com.android.volley.VolleyError volleyError)protected com.android.volley.Response<byte[]>parseNetworkResponse(com.android.volley.NetworkResponse response)-
Methods inherited from class com.android.volley.Request
addMarker, cancel, compareTo, deliverError, getBody, getBodyContentType, getCacheEntry, getCacheKey, getErrorListener, getMethod, getParams, getParamsEncoding, getPostBody, getPostBodyContentType, getPostParams, getPostParamsEncoding, getRetryPolicy, getSequence, getTag, getTimeoutMs, getTrafficStatsTag, getUrl, hasHadResponseDelivered, isCanceled, markDelivered, setCacheEntry, setRequestQueue, setRetryPolicy, setSequence, setShouldCache, setShouldRetryConnectionErrors, setShouldRetryServerErrors, setTag, shouldCache, shouldRetryConnectionErrors, shouldRetryServerErrors, toString
-
-
-
-
Constructor Detail
-
GlideRequest
public GlideRequest(java.lang.String url, com.bumptech.glide.load.data.DataFetcher.DataCallback<? super java.io.InputStream> callback, com.android.volley.Request.Priority priority)
-
GlideRequest
public GlideRequest(java.lang.String url, com.bumptech.glide.load.data.DataFetcher.DataCallback<? super java.io.InputStream> callback, com.android.volley.Request.Priority priority, java.util.Map<java.lang.String,java.lang.String> headers)
-
-
Method Detail
-
getHeaders
public java.util.Map<java.lang.String,java.lang.String> getHeaders()
- Overrides:
getHeadersin classcom.android.volley.Request<byte[]>
-
getPriority
public com.android.volley.Request.Priority getPriority()
- Overrides:
getPriorityin classcom.android.volley.Request<byte[]>
-
parseNetworkError
protected com.android.volley.VolleyError parseNetworkError(com.android.volley.VolleyError volleyError)
- Overrides:
parseNetworkErrorin classcom.android.volley.Request<byte[]>
-
parseNetworkResponse
protected com.android.volley.Response<byte[]> parseNetworkResponse(com.android.volley.NetworkResponse response)
- Specified by:
parseNetworkResponsein classcom.android.volley.Request<byte[]>
-
deliverResponse
protected void deliverResponse(byte[] response)
- Specified by:
deliverResponsein classcom.android.volley.Request<byte[]>
-
-