Class MCRWebsiteWriteProtection

java.lang.Object
org.mycore.frontend.MCRWebsiteWriteProtection

public final class MCRWebsiteWriteProtection extends Object
  • Method Details

    • isActive

      public static boolean isActive()
      Checks if website protection is currently active. If current user is super user this method always returns false.
      Returns:
      true if write access is currently active, false if not
    • getMessage

      public static Document getMessage() throws JDOMException, IOException
      Throws:
      JDOMException
      IOException
    • activate

      public static void activate()
    • activate

      public static void activate(String message)
    • deactivate

      public static void deactivate()
    • printInfoPageIfNoAccess

      public static boolean printInfoPageIfNoAccess(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String baseURL) throws IOException
      Throws:
      IOException