};
officeIntegration.runTaskWithTimeout(officeTask, officeIntegration.getTimeoutInSeconds());
}
private void saveAndClose(OfficeResourceProvider ooResourceProvider, XComponent xComponent, OutputStream outputStream, String filterName) throws com.sun.star.io.IOException {
OfficeOutputStream officeOutputStream = new OfficeOutputStream(outputStream);
ooResourceProvider.saveXComponent(xComponent, officeOutputStream, filterName);
ooResourceProvider.closeXComponent(xComponent);
}