You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ni...@apache.org on 2017/04/27 14:46:14 UTC
[tika] 03/04: ExecutorService serialisation TODOs
This is an automated email from the ASF dual-hosted git repository.
nick pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tika.git
commit 27f3b3dfeb4c59d35dc15afe465e8614494343ce
Author: Nick Burch <ni...@gagravarr.org>
AuthorDate: Thu Apr 27 15:45:12 2017 +0100
ExecutorService serialisation TODOs
---
.../org/apache/tika/config/TikaConfigSerializer.java | 19 ++++++++++++-------
1 file changed, 12 insertions(+), 7 deletions(-)
diff --git a/tika-core/src/main/java/org/apache/tika/config/TikaConfigSerializer.java b/tika-core/src/main/java/org/apache/tika/config/TikaConfigSerializer.java
index 0701955..3a2249e 100644
--- a/tika-core/src/main/java/org/apache/tika/config/TikaConfigSerializer.java
+++ b/tika-core/src/main/java/org/apache/tika/config/TikaConfigSerializer.java
@@ -16,19 +16,20 @@
*/
package org.apache.tika.config;
-import javax.xml.parsers.DocumentBuilder;
-import javax.xml.transform.OutputKeys;
-import javax.xml.transform.Transformer;
-import javax.xml.transform.TransformerFactory;
-import javax.xml.transform.dom.DOMSource;
-import javax.xml.transform.stream.StreamResult;
-
import java.io.Writer;
import java.nio.charset.Charset;
import java.util.Collections;
import java.util.List;
import java.util.Set;
import java.util.TreeSet;
+import java.util.concurrent.ExecutorService;
+
+import javax.xml.parsers.DocumentBuilder;
+import javax.xml.transform.OutputKeys;
+import javax.xml.transform.Transformer;
+import javax.xml.transform.TransformerFactory;
+import javax.xml.transform.dom.DOMSource;
+import javax.xml.transform.stream.StreamResult;
import org.apache.tika.detect.CompositeDetector;
import org.apache.tika.detect.CompositeEncodingDetector;
@@ -102,7 +103,11 @@ public class TikaConfigSerializer {
}
private static void addExecutorService(Mode mode, Element rootElement, Document doc, TikaConfig config) {
+ ExecutorService executor = config.getExecutorService();
+
// TODO Implement the reverse of ExecutorServiceXmlLoader
+ // TODO Make it possible to detect if we have the default executor
+ // TODO Make it possible to get the current values from ConfigurableThreadPoolExecutor
}
private static void addServiceLoader(Mode mode, Element rootElement, Document doc, TikaConfig config) {
--
To stop receiving notification emails like this one, please contact
"commits@tika.apache.org" <co...@tika.apache.org>.