java.lang.Object
org.prebid.mobile.rendering.networking.modelcontrollers.Requester
Direct Known Subclasses:
BidRequester

public abstract class Requester extends Object
  • Field Details

    • requestName

      protected String requestName
    • adConfiguration

      protected AdUnitConfiguration adConfiguration
    • urlBuilder

      protected URLBuilder urlBuilder
    • adResponseCallBack

      protected ResponseHandler adResponseCallBack
    • networkTask

      protected BaseNetworkTask networkTask
    • builtRequest

      protected org.json.JSONObject builtRequest
  • Method Details

    • startAdRequest

      public abstract void startAdRequest()
    • getBuiltRequest

      public org.json.JSONObject getBuiltRequest()
    • destroy

      public void destroy()
    • getParameterBuilders

      protected List<ParameterBuilder> getParameterBuilders()
    • getAdId

      protected void getAdId()
    • getPathBuilder

      protected abstract PathBuilderBase getPathBuilder()
    • makeAdRequest

      protected void makeAdRequest()
    • buildUrlComponent

      protected URLComponents buildUrlComponent()
    • sendAdRequest

      protected void sendAdRequest(URLComponents jsonUrlComponents)