Class MeridianRequest

java.lang.Object
com.arubanetworks.meridian.requests.MeridianRequest
Direct Known Subclasses:
MeridianBitmapRequest, MeridianJSONRequest, MeridianStringRequest

public abstract class MeridianRequest extends Object
  • Constructor Details

  • Method Details

    • buildRequest

      protected void buildRequest()
    • supportsPaging

      protected boolean supportsPaging()
    • isPatch

      protected boolean isPatch()
    • loggingEnabled

      protected boolean loggingEnabled()
    • acceptsAuthenticationHeader

      protected boolean acceptsAuthenticationHeader()
    • nextPage

      protected String nextPage()
    • setNextPage

      protected void setNextPage(String nextPage)
    • getPageSize

      protected int getPageSize()
    • getMethod

      protected int getMethod()
    • getUri

      protected Uri getUri()
    • setUri

      protected void setUri(Uri uri)
    • getBodyContentType

      protected MeridianRequest.BodyContentType getBodyContentType()
    • getJSONBody

      protected JSONObject getJSONBody()
    • getStringMapBody

      protected Map<String,String> getStringMapBody()
    • getRequestTag

      protected abstract String getRequestTag()
    • setRetryPolicy

      public void setRetryPolicy(com.android.volley.RetryPolicy retryPolicy)
    • buildVolleyRequest

      protected abstract com.android.volley.Request buildVolleyRequest()
    • cancel

      public void cancel()
    • sendRequest

      public MeridianRequest sendRequest()
    • unGZIP

      protected static com.android.volley.NetworkResponse unGZIP(com.android.volley.NetworkResponse response)
    • parseCacheHeaders

      protected com.android.volley.Cache.Entry parseCacheHeaders(com.android.volley.NetworkResponse response)
    • overrideCacheHeaders

      protected boolean overrideCacheHeaders()
    • appendGZIPHeaders

      protected static Map<String,String> appendGZIPHeaders(Map<String,String> headers)
    • appendLanguageHeaders

      protected static Map<String,String> appendLanguageHeaders(Map<String,String> headers)
    • appendAPIVersionHeaders

      protected static Map<String,String> appendAPIVersionHeaders(Map<String,String> headers, MeridianRequest.BodyContentType bodyContentType)
    • encodeParameters

      protected static byte[] encodeParameters(Map<String,String> params, String paramsEncoding)