|
||||||||||
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 |