Skip to content

Commit 41398a2

Browse files
Наводников Максим АлександровичНаводников Максим Александрович
authored andcommitted
added setter for parallelBatchProcessingTimeout
1 parent 7d97024 commit 41398a2

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

src/main/java/com/googlecode/jsonrpc4j/spring/AbstractJsonServiceExporter.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,4 +207,11 @@ public void setInterceptorList(List<JsonRpcInterceptor> interceptorList) {
207207
public void setBatchExecutorService(ExecutorService batchExecutorService) {
208208
this.batchExecutorService = batchExecutorService;
209209
}
210+
211+
/**
212+
* @param parallelBatchProcessingTimeout timeout used for parallel batch processing
213+
*/
214+
public void setParallelBatchProcessingTimeout(long parallelBatchProcessingTimeout) {
215+
this.parallelBatchProcessingTimeout = parallelBatchProcessingTimeout;
216+
}
210217
}

src/main/java/com/googlecode/jsonrpc4j/spring/AutoJsonRpcServiceImplExporter.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ public class AutoJsonRpcServiceImplExporter implements BeanFactoryPostProcessor
6262
private String contentType = null;
6363
private List<JsonRpcInterceptor> interceptorList = null;
6464
private ExecutorService batchExecutorService = null;
65+
private long parallelBatchProcessingTimeout;
6566

6667
/**
6768
* Finds the beans to expose.
@@ -331,4 +332,11 @@ public void setInterceptorList(List<JsonRpcInterceptor> interceptorList) {
331332
public void setBatchExecutorService(ExecutorService batchExecutorService) {
332333
this.batchExecutorService = batchExecutorService;
333334
}
335+
336+
/**
337+
* @param parallelBatchProcessingTimeout timeout used for parallel batch processing
338+
*/
339+
public void setParallelBatchProcessingTimeout(long parallelBatchProcessingTimeout) {
340+
this.parallelBatchProcessingTimeout = parallelBatchProcessingTimeout;
341+
}
334342
}

0 commit comments

Comments
 (0)