Class OfficeIntegration

java.lang.Object
io.jmix.reports.yarg.formatters.impl.doc.connector.OfficeIntegration
All Implemented Interfaces:
OfficeIntegrationAPI
Direct Known Subclasses:
JmixOfficeIntegration

public class OfficeIntegration extends Object implements OfficeIntegrationAPI
  • Field Details

    • platformDependProcessManagement

      protected volatile boolean platformDependProcessManagement
    • executor

      protected final ExecutorService executor
    • connectionsQueue

      protected final BlockingQueue<OfficeConnection> connectionsQueue
    • connections

      protected final Set<OfficeConnection> connections
    • openOfficePath

      protected String openOfficePath
    • temporaryDirPath

      protected String temporaryDirPath
    • timeoutInSeconds

      protected Integer timeoutInSeconds
    • connectionTimeoutSec

      protected int connectionTimeoutSec
    • countOfRetry

      protected int countOfRetry
    • retryIntervalMs

      protected int retryIntervalMs
    • displayDeviceAvailable

      protected Boolean displayDeviceAvailable
  • Constructor Details

    • OfficeIntegration

      public OfficeIntegration(String openOfficePath, Integer... ports)
  • Method Details