Class 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 Detail

      • 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:
        Constant Field Values
      • LOG

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

      • OnlyofficeEditorLifecycle

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

      • 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