org.ektorp.impl
Class InputStreamWrapperBulkExecutor

java.lang.Object
  extended by org.ektorp.impl.InputStreamWrapperBulkExecutor
All Implemented Interfaces:
BulkExecutor<InputStream>

public class InputStreamWrapperBulkExecutor
extends Object
implements BulkExecutor<InputStream>


Field Summary
protected  String bulkDocsUri
           
protected  com.fasterxml.jackson.databind.ObjectMapper objectMapper
           
protected  RestTemplate restTemplate
           
protected  BulkDocumentWriter writer
           
 
Constructor Summary
InputStreamWrapperBulkExecutor(URI dbURI, RestTemplate restTemplate, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
           
 
Method Summary
 List<DocumentOperationResult> executeBulk(InputStream inputStream, boolean allOrNothing)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

restTemplate

protected RestTemplate restTemplate

objectMapper

protected com.fasterxml.jackson.databind.ObjectMapper objectMapper

writer

protected BulkDocumentWriter writer

bulkDocsUri

protected String bulkDocsUri
Constructor Detail

InputStreamWrapperBulkExecutor

public InputStreamWrapperBulkExecutor(URI dbURI,
                                      RestTemplate restTemplate,
                                      com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Method Detail

executeBulk

public List<DocumentOperationResult> executeBulk(InputStream inputStream,
                                                 boolean allOrNothing)
Specified by:
executeBulk in interface BulkExecutor<InputStream>


Copyright © 2017. All rights reserved.