Class OnlyofficeEditorLifecycle

java.lang.Object
org.exoplatform.onlyoffice.webui.AbstractOnlyofficeLifecycle
org.exoplatform.onlyoffice.webui.OnlyofficeEditorLifecycle
All Implemented Interfaces:
org.exoplatform.web.application.ApplicationLifecycle<org.exoplatform.webui.application.WebuiRequestContext>

public class OnlyofficeEditorLifecycle extends AbstractOnlyofficeLifecycle
This listener should hide navigation toolbar in the Platform page.
Created by The eXo Platform SAS.
Version:
$Id: OnlyofficeEditorLifecycle.java 00000 Mar 22, 2019 pnedonosko $
Author:
Peter Nedonosko
  • Field Details

    • EMPTY_PERMISSIONS

      public static final String[] EMPTY_PERMISSIONS
      The Constant EMPTY_PERMISSIONS.
    • EDITOR_STATES_ATTR_NAME

      public static final String EDITOR_STATES_ATTR_NAME
      The Constant EDITOR_STATES_ATTR_NAME.
      See Also:
    • LOG

      protected static final org.exoplatform.services.log.Log LOG
      The Constant LOG.
  • Constructor Details

    • OnlyofficeEditorLifecycle

      public OnlyofficeEditorLifecycle()
      Instantiates a new Onlyoffice editor lifecycle.
  • Method Details

    • onStartRequest

      public void onStartRequest(org.exoplatform.web.application.Application app, org.exoplatform.webui.application.WebuiRequestContext context) throws Exception
      Specified by:
      onStartRequest in interface org.exoplatform.web.application.ApplicationLifecycle<org.exoplatform.webui.application.WebuiRequestContext>
      Overrides:
      onStartRequest in class AbstractOnlyofficeLifecycle
      Throws:
      Exception
    • onEndRequest

      public void onEndRequest(org.exoplatform.web.application.Application app, org.exoplatform.webui.application.WebuiRequestContext context) throws Exception
      Specified by:
      onEndRequest in interface org.exoplatform.web.application.ApplicationLifecycle<org.exoplatform.webui.application.WebuiRequestContext>
      Overrides:
      onEndRequest in class AbstractOnlyofficeLifecycle
      Throws:
      Exception