def compressRaw(self): xsdin = XSDataInputExecCommandLine() xsdin.setFireAndForget(XSDataBoolean(1)) xsdin.setInputFileName(self.getDataInput().getInputRaw()) xsdin.setCommandLineOptions(XSDataString("-9")) xsdf = XSDataFile() xsdf.setPath(XSDataString("/bin/bzip2")) xsdin.setCommandLineProgram(xsdf) self.__edPluginExecBzip2.setDataInput(xsdin) self.__edPluginExecBzip2.connectSUCCESS(self.doSuccessExecBzip2) self.__edPluginExecBzip2.connectFAILURE(self.doFailureExecBzip2) self.__edPluginExecBzip2.executeSynchronous()