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
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidvoidsetDisplayDeviceAvailable(Boolean displayDeviceAvailable) voidsetTemporaryDirPath(String temporaryDirPath) voidsetTimeoutInSeconds(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() 
 -