Class LanguageAbstractGuard

    • Constructor Detail

      • LanguageAbstractGuard

        public LanguageAbstractGuard()
    • Method Detail

      • getTargetLanguage

        protected abstract String getTargetLanguage()
        Target language.
        Returns:
        String language code (configured code from ano-site definition)
      • shouldMatch

        protected boolean shouldMatch()
        By overriding this method we can change conditional logic.
        Returns:
        true if target language should be equal to current logic or false if shouldn't
      • isConditionFullfilled

        public final boolean isConditionFullfilled​(net.anotheria.asg.data.DataObject object,
                                                   jakarta.servlet.http.HttpServletRequest req)
        Description copied from interface: ConditionalGuard
        Returns true if the condition is fullfilled.
        Specified by:
        isConditionFullfilled in interface ConditionalGuard
        Parameters:
        object - TODO dummy comment for javadoc.
        req - TODO dummy comment for javadoc.
        Returns:
        TODO dummy comment for javadoc.