public class SplitJsonResponseOperation extends BaseUpdateOperation
JsonSplitter
to create multiple payloads from a single
stream in a memory efficient manner. In this example, the root json document is assumed to be a json array. If the
root document is an object, JsonArraySplitter
can be used to split an array that is a top level property of
the object.Modifier | Constructor and Description |
---|---|
protected |
SplitJsonResponseOperation(OperationContext context) |
Modifier and Type | Method and Description |
---|---|
protected void |
executeUpdate(UpdateRequest request,
OperationResponse response)
Actual implementation of this CREATE, UPDATE, or UPSERT Operation.
|
execute
getConnection, getContext
protected SplitJsonResponseOperation(OperationContext context)
protected void executeUpdate(UpdateRequest request, OperationResponse response)
BaseUpdateOperation
executeUpdate
in class BaseUpdateOperation
request
- request given to BaseUpdateOperation.execute(com.boomi.connector.api.OperationRequest, com.boomi.connector.api.OperationResponse)
, downcast to the correct typeresponse
- response given to BaseUpdateOperation.execute(com.boomi.connector.api.OperationRequest, com.boomi.connector.api.OperationResponse)