def preProcess(self, _edObject=None):
        EDActionCluster.preProcess(self)
        EDVerbose.DEBUG("EDParallelJobLauncher.preProcess")

        for __dictKey in self.__dictXSDataInput.keys():
            self.__xsEDPluginExecJobs[
                __dictKey] = self.__edControlPlugin.loadPlugin(
                    self.__strPluginName)

            if (self.__xsEDPluginExecJobs[__dictKey] is not None):

                if (self.__dictXSDataInput[__dictKey]
                        is not None) and (self.__dictXSDataInput[__dictKey]
                                          is not ""):
                    self.__xsEDPluginExecJobs[__dictKey].setDataInput(
                        self.__dictXSDataInput[__dictKey])
                    self.addAction(self.__xsEDPluginExecJobs[__dictKey])
                else:
                    EDVerbose.screen("ERROR! Input data not found in " +
                                     self.__xsEDPluginExecJobs[__dictKey].
                                     getWorkingDirectory())

            else:
                EDVerbose.screen("ERROR! Plugin not found : " +
                                 self.__strPluginName)

        self.setTimeOut(self.__edControlPlugin.getTimeOut())
    def preProcess(self, _edObject=None):
        EDActionCluster.preProcess(self)
        EDVerbose.DEBUG("EDParallelJobLauncher.preProcess")

        for __dictKey in self.__dictXSDataInput.keys():
            self.__xsEDPluginExecJobs[__dictKey] = self.__edControlPlugin.loadPlugin(self.__strPluginName)

            if self.__xsEDPluginExecJobs[__dictKey] is not None:

                if (self.__dictXSDataInput[__dictKey] is not None) and (self.__dictXSDataInput[__dictKey] is not ""):
                    self.__xsEDPluginExecJobs[__dictKey].setDataInput(self.__dictXSDataInput[__dictKey])
                    self.addAction(self.__xsEDPluginExecJobs[__dictKey])
                else:
                    EDVerbose.screen(
                        "ERROR! Input data not found in " + self.__xsEDPluginExecJobs[__dictKey].getWorkingDirectory()
                    )

            else:
                EDVerbose.screen("ERROR! Plugin not found : " + self.__strPluginName)

        self.setTimeOut(self.__edControlPlugin.getTimeOut())