|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BatchProcessor
Execute a OData batch request.
| Method Summary | |
|---|---|
ODataResponse |
executeBatch(BatchHandler handler,
String contentType,
InputStream content)
Executes a OData batch request and provide Batch Response as ODataResponse |
BatchResponsePart |
executeChangeSet(BatchHandler handler,
List<ODataRequest> requests)
Executes a Change Set and provide BatchResponsePart as BatchResponsePart that contains the responses to
change requests. |
| Methods inherited from interface org.apache.olingo.odata2.api.processor.ODataProcessor |
|---|
getContext, setContext |
| Method Detail |
|---|
ODataResponse executeBatch(BatchHandler handler,
String contentType,
InputStream content)
throws ODataException
ODataResponse
handler - batch handlercontentType - the content type of the requestcontent - Batch Request body
ODataResponse object
ODataException
BatchResponsePart executeChangeSet(BatchHandler handler,
List<ODataRequest> requests)
throws ODataException
BatchResponsePart that contains the responses to
change requests.
The method has to define a rollback semantic that may be applied when a request within a Change Set fails
(all-or-nothing requirement).
If a request within a Change Set fails, instead of Change Set Response should be returned the error response
handler - batch handlerrequests - list of single change requests
BatchResponsePart object
ODataException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||