Interface HttpRequest
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
AbstractHttpRequest,BasicHttpRequest,ConditionalHttpRequest,HttpRequestList
public interface HttpRequest extends Serializable
Http request that can be send and saved to (loaded from) disk.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddeleteFromDisk()deleteFromDisk.voiddeletePayloadFromDisk()deletePayloadFromDisk.StringgetFilename()getFilename.GoalContextgetGoalContext()getGoalContext.voidloadFromDisk()loadFromDisk.voidloadPayloadFromDisk()loadPayloadFromDisk.voidsavePayloadToDisk()savePayloadToDisk.voidsaveToDisk()saveToDisk.HttpResponsesend()send.HttpRequestsetGoalContext(GoalContext _ctx)setGoalContext.
-
-
-
Method Detail
-
send
HttpResponse send() throws BackendConnectionException
send.
- Returns:
- a
HttpResponseobject. - Throws:
BackendConnectionException- if any.
-
getGoalContext
GoalContext getGoalContext()
getGoalContext.
- Returns:
- a
GoalContextobject.
-
setGoalContext
HttpRequest setGoalContext(GoalContext _ctx)
setGoalContext.
- Parameters:
_ctx- aGoalContextobject.- Returns:
- a
HttpRequestobject.
-
saveToDisk
void saveToDisk() throws IOExceptionsaveToDisk.
- Throws:
IOException- if any.
-
savePayloadToDisk
void savePayloadToDisk() throws IOExceptionsavePayloadToDisk.
- Throws:
IOException- if any.
-
loadFromDisk
void loadFromDisk() throws IOExceptionloadFromDisk.
- Throws:
IOException- if any.
-
loadPayloadFromDisk
void loadPayloadFromDisk() throws IOExceptionloadPayloadFromDisk.
- Throws:
IOException- if any.
-
deleteFromDisk
void deleteFromDisk() throws IOExceptiondeleteFromDisk.
- Throws:
IOException- if any.
-
deletePayloadFromDisk
void deletePayloadFromDisk() throws IOExceptiondeletePayloadFromDisk.
- Throws:
IOException- if any.
-
-