ExecutorService writerPool = createThreadPool(concurrency);
writerPoolMap.put(writerID, writerPool);
List<Future<Integer>> resultList = new ArrayList<Future<Integer>>();
for (IParam p : splittedParam) {
IPluginMonitor pm = monitorManager.newWriterMonitor(writerID);
WriterThread rt = WriterThread.getInstance(LineExchangerFactory
.createNewLineReceiver(
storageManager.getStorageForWriter(writerID),
null), p, writeClassName, writerPath, pm);