Class ExportController

java.lang.Object
org.imixs.archive.export.controller.ExportController
All Implemented Interfaces:
Serializable

@Named @RequestScoped public class ExportController extends Object implements Serializable
The ExportController is used to monitor the export status of the SchedulerService. The controller provides a processing log and shows the current configuration. This controller does not hold any state.
Author:
rsoika
See Also:
  • Constructor Details

    • ExportController

      public ExportController()
  • Method Details

    • getHealthEndpoint

      public String getHealthEndpoint()
    • getMetricsEndpoint

      public String getMetricsEndpoint()
    • isConnected

      public boolean isConnected()
    • getStatus

      public String getStatus()
    • getNextTimeout

      public Date getNextTimeout()
    • getFtpServer

      public String getFtpServer()
    • getFilePath

      public String getFilePath()
    • getFtpPort

      public int getFtpPort()
    • getInstanceEndpoint

      public String getInstanceEndpoint()
    • getInterval

      public long getInterval()
    • start

      public void start()
      Starts the timer service
    • stop

      public void stop()
      Stop the timer service
    • getCounterByName

      public long getCounterByName(String name)
      This method returns the current event processing counter
      Returns:
    • getLogEntries

      public List<String> getLogEntries()