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
-
-
Constructor Summary
Constructors Constructor Description AbstractRequest()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidaddParameter(String key, String value)StringgenerateRequestParameters()generate request params to send in http request, with default actionStringgenerateRequestParameters(String actionName)generate request params to send in http request, with given actionabstract voidinit()abstract voidsetAction()voidsetAction(String actionName)
-
-
-
Field Detail
-
action
public String action
-
-
Method Detail
-
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
-
setAction
public abstract void setAction()
-
init
public abstract void init()
-
setAction
public void setAction(String actionName)
-
-