Class HttpRequestList
- java.lang.Object
-
- org.eclipse.steady.backend.requests.AbstractHttpRequest
-
- org.eclipse.steady.backend.requests.HttpRequestList
-
- All Implemented Interfaces:
Serializable,HttpRequest
public class HttpRequestList extends AbstractHttpRequest
HttpRequestList class.
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.eclipse.steady.backend.requests.AbstractHttpRequest
context, ms
-
-
Constructor Summary
Constructors Constructor Description HttpRequestList()Constructor for HttpRequestList.HttpRequestList(boolean _stop_on_success)Constructor for HttpRequestList.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRequest(HttpRequest _r)addRequest.voiddeletePayloadFromDisk()deletePayloadFromDisk.StringgetFilename()getFilename.voidloadPayloadFromDisk()loadPayloadFromDisk.voidsavePayloadToDisk()savePayloadToDisk.HttpResponsesend()send.HttpRequestsetGoalContext(GoalContext _ctx)setGoalContext.-
Methods inherited from class org.eclipse.steady.backend.requests.AbstractHttpRequest
deleteFromDisk, getGoalContext, getObjectFilename, getObjectPath, getVulasConfiguration, loadFromDisk, saveToDisk
-
-
-
-
Method Detail
-
addRequest
public void addRequest(HttpRequest _r)
addRequest.
- Parameters:
_r- aHttpRequestobject.
-
setGoalContext
public HttpRequest setGoalContext(GoalContext _ctx)
setGoalContext.
- Specified by:
setGoalContextin interfaceHttpRequest- Overrides:
setGoalContextin classAbstractHttpRequest- Parameters:
_ctx- aGoalContextobject.- Returns:
- a
HttpRequestobject.
-
send
public HttpResponse send() throws BackendConnectionException
send.
Loops over the list of requests and callsHttpRequest.send(). Depending on the booleanstopOnSuccess, the sending stops or does not stop in case of a successful call.- Returns:
- a
HttpResponseobject. - Throws:
BackendConnectionException- if any.
-
savePayloadToDisk
public void savePayloadToDisk() throws IOExceptionsavePayloadToDisk.
- Throws:
IOException- if any.
-
loadPayloadFromDisk
public void loadPayloadFromDisk() throws IOExceptionloadPayloadFromDisk.
- Throws:
IOException- if any.
-
deletePayloadFromDisk
public void deletePayloadFromDisk() throws IOExceptiondeletePayloadFromDisk.
- Throws:
IOException- if any.
-
-