Class DashboardController

java.lang.Object
org.imixs.workflow.office.dashboard.DashboardController
All Implemented Interfaces:
Serializable

@Named @SessionScoped public class DashboardController extends Object implements Serializable
Der DashboardController holds the dashboard configuration in a session
Author:
rsoika
See Also:
  • Field Details

    • DASHBOARD_DEFAULT_DEFINITION

      public static String DASHBOARD_DEFAULT_DEFINITION
    • documentService

      @Inject protected org.imixs.workflow.engine.DocumentService documentService
  • Constructor Details

    • DashboardController

      public DashboardController()
  • Method Details

    • getConfiguration

      public org.imixs.workflow.ItemCollection getConfiguration()
      Load dashboard definition
    • onDocumentEvent

      public void onDocumentEvent(@Observes org.imixs.workflow.engine.DocumentEvent documentEvent)
      Reacts on ON_DOCUMENT_SAVE of the config item and reloads the configuration
      Parameters:
      documentEvent -
      See Also:
      • DocumentEvent