Package io.jmix.reports.libintegration
Class JmixOfficeIntegrationManagementFacade
java.lang.Object
io.jmix.reports.libintegration.JmixOfficeIntegrationManagementFacade
@ManagedResource(description="Manages OpenOffice integration",
objectName="jmix.reports:type=JmixOfficeIntegration")
@Component("report_JmixOfficeIntegrationManagementFacade")
public class JmixOfficeIntegrationManagementFacade
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
setDisplayDeviceAvailable
(Boolean displayDeviceAvailable) void
setTemporaryDirPath
(String temporaryDirPath) void
setTimeoutInSeconds
(Integer timeoutInSeconds)
-
Constructor Details
-
JmixOfficeIntegrationManagementFacade
public JmixOfficeIntegrationManagementFacade()
-
-
Method Details
-
setTimeoutInSeconds
@ManagedAttribute(description="Timeout (in seconds) to generate doc/docx report document") public void setTimeoutInSeconds(Integer timeoutInSeconds) -
getTimeoutInSeconds
@ManagedAttribute(description="Timeout (in seconds) to generate doc/docx report document") public Integer getTimeoutInSeconds() -
setDisplayDeviceAvailable
@ManagedAttribute(description="Has to be false if using OpenOffice reporting formatter on a *nix server without X server running") public void setDisplayDeviceAvailable(Boolean displayDeviceAvailable) -
isDisplayDeviceAvailable
@ManagedAttribute(description="Has to be false if using OpenOffice reporting formatter on a *nix server without X server running") public Boolean isDisplayDeviceAvailable() -
setTemporaryDirPath
@ManagedAttribute(description="Directory for temporary files") public void setTemporaryDirPath(String temporaryDirPath) -
getTemporaryDirPath
-
getAvailablePorts
@ManagedAttribute(description="The list of ports to start OpenOffice on") public String getAvailablePorts() -
hardReloadAccessPorts
@ManagedOperation(description="Closes all connections to OpenOffice") public void hardReloadAccessPorts()
-