Class AbstractRequest

java.lang.Object
org.wso2.am.integration.test.utils.bean.AbstractRequest
Direct Known Subclasses:
APICreationRequestBean, APIDesignBean, APIImplementationBean, APILifeCycleStateRequest, APIRequest, APIThrottlingTierRequest, APPKeyRequestGenerator, ClientCertificateCreationBean, SubscriptionRequest

public abstract class AbstractRequest extends Object
  • Field Details

    • action

      public String action
  • Constructor Details

    • AbstractRequest

      public AbstractRequest()
  • Method Details

    • generateRequestParameters

      public String generateRequestParameters() throws Exception
      generate request params to send in http request, with default action
      Returns:
      - request parameters
      Throws:
      Exception
    • generateRequestParameters

      public String generateRequestParameters(String actionName)
      generate request params to send in http request, with given action
      Parameters:
      actionName - - Request action name
      Returns:
      - request params
    • addParameter

      public void addParameter(String key, String value)
    • setAction

      public abstract void setAction()
    • init

      public abstract void init()
    • setAction

      public void setAction(String actionName)