|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.android.volley.Request<T>
T
- The type of parsed response this request expects.public abstract class Request<T>
Base class for all network requests.
入れ子のクラスの概要 | |
---|---|
static interface |
Request.Method
Supported request methods. |
static class |
Request.Priority
Priority values. |
コンストラクタの概要 | |
---|---|
Request(int method,
java.lang.String url,
Response.ErrorListener listener)
Creates a new request with the given method (one of the values from Request.Method ),
URL, and error listener. |
|
Request(java.lang.String url,
Response.ErrorListener listener)
推奨されていません。 Use Request(int, String, com.android.volley.Response.ErrorListener) . |
メソッドの概要 | |
---|---|
void |
addMarker(java.lang.String tag)
Adds an event to this request's event log; for debugging. |
void |
cancel()
Mark this request as canceled. |
int |
compareTo(Request<T> other)
Our comparator sorts from high to low priority, and secondarily by sequence number to provide FIFO ordering. |
void |
deliverError(VolleyError error)
Delivers error message to the ErrorListener that the Request was initialized with. |
byte[] |
getBody()
Returns the raw POST or PUT body to be sent. |
java.lang.String |
getBodyContentType()
|
Cache.Entry |
getCacheEntry()
Returns the annotated cache entry, or null if there isn't one. |
java.lang.String |
getCacheKey()
Returns the cache key for this request. |
java.util.Map<java.lang.String,java.lang.String> |
getHeaders()
Returns a list of extra HTTP headers to go along with this request. |
int |
getMethod()
Return the method for this request. |
byte[] |
getPostBody()
推奨されていません。 Use getBody() instead. |
java.lang.String |
getPostBodyContentType()
推奨されていません。 Use getBodyContentType() instead. |
Request.Priority |
getPriority()
Returns the Request.Priority of this request; Request.Priority.NORMAL by default. |
RetryPolicy |
getRetryPolicy()
Returns the retry policy that should be used for this request. |
int |
getSequence()
Returns the sequence number of this request. |
java.lang.Object |
getTag()
Returns this request's tag. |
int |
getTimeoutMs()
Returns the socket timeout in milliseconds per retry attempt. |
int |
getTrafficStatsTag()
|
java.lang.String |
getUrl()
Returns the URL of this request. |
boolean |
hasHadResponseDelivered()
Returns true if this request has had a response delivered for it. |
boolean |
isCanceled()
Returns true if this request has been canceled. |
void |
markDelivered()
Mark this request as having a response delivered on it. |
void |
setCacheEntry(Cache.Entry entry)
Annotates this request with an entry retrieved for it from cache. |
void |
setRequestQueue(RequestQueue requestQueue)
Associates this request with the given queue. |
void |
setRetryPolicy(RetryPolicy retryPolicy)
Sets the retry policy for this request. |
void |
setSequence(int sequence)
Sets the sequence number of this request. |
void |
setShouldCache(boolean shouldCache)
Set whether or not responses to this request should be cached. |
void |
setTag(java.lang.Object tag)
Set a tag on this request. |
boolean |
shouldCache()
Returns true if responses to this request should be cached. |
java.lang.String |
toString()
|
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public Request(java.lang.String url, Response.ErrorListener listener)
Request(int, String, com.android.volley.Response.ErrorListener)
.
public Request(int method, java.lang.String url, Response.ErrorListener listener)
Request.Method
),
URL, and error listener. Note that the normal response listener is not provided here as
delivery of responses is provided by subclasses, who have a better idea of how to deliver
an already-parsed response.
メソッドの詳細 |
---|
public int getMethod()
Request.Method
.
public void setTag(java.lang.Object tag)
RequestQueue.cancelAll(Object)
.
public java.lang.Object getTag()
setTag(Object)
public int getTrafficStatsTag()
TrafficStats#setThreadStatsTag(int)
public void setRetryPolicy(RetryPolicy retryPolicy)
public void addMarker(java.lang.String tag)
public void setRequestQueue(RequestQueue requestQueue)
public final void setSequence(int sequence)
RequestQueue
.
public final int getSequence()
public java.lang.String getUrl()
public java.lang.String getCacheKey()
public void setCacheEntry(Cache.Entry entry)
public Cache.Entry getCacheEntry()
public void cancel()
public boolean isCanceled()
public java.util.Map<java.lang.String,java.lang.String> getHeaders() throws AuthFailureError
AuthFailureError
as authentication may be required to
provide these values.
AuthFailureError
- In the event of auth failurepublic java.lang.String getPostBodyContentType()
getBodyContentType()
instead.
public byte[] getPostBody() throws AuthFailureError
getBody()
instead.
AuthFailureError
- In the event of auth failurepublic java.lang.String getBodyContentType()
public byte[] getBody() throws AuthFailureError
AuthFailureError
- in the event of auth failurepublic final void setShouldCache(boolean shouldCache)
public final boolean shouldCache()
public Request.Priority getPriority()
Request.Priority
of this request; Request.Priority.NORMAL
by default.
public final int getTimeoutMs()
TimeoutError
error.
public RetryPolicy getRetryPolicy()
public void markDelivered()
public boolean hasHadResponseDelivered()
public void deliverError(VolleyError error)
error
- Error detailspublic int compareTo(Request<T> other)
java.lang.Comparable<Request<T>>
内の compareTo
public java.lang.String toString()
java.lang.Object
内の toString
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |