Interface WebFilter


  • public interface WebFilter
    • Method Detail

      • doInitialize

        void doInitialize​(UUID instance,
                          VirtualHost vHost,
                          de.mhus.lib.core.config.IConfig config)
                   throws de.mhus.lib.errors.MException
        Throws:
        de.mhus.lib.errors.MException
      • doFilterBegin

        boolean doFilterBegin​(UUID instance,
                              InternalCallContext call)
                       throws de.mhus.lib.errors.MException
        Return true if the page can be displayed. false will prevent processing of the page
        Parameters:
        instance - to identify the instance in stateless environments like services
        call -
        Returns:
        true if ok
        Throws:
        de.mhus.lib.errors.MException
      • doFilterEnd

        void doFilterEnd​(UUID instance,
                         InternalCallContext call)
                  throws de.mhus.lib.errors.MException
        Throws:
        de.mhus.lib.errors.MException