Class FilterMandantDependentDefault

    • Method Detail

      • isAllowed

        public boolean isAllowed​(Mandant mandant,
                                 ITransferableEntity entityToAccess,
                                 EZugriffsrecht recht)
        Diese Methode dient dazu zu überprüfen, ob eine Entitäteninstanz zu einem Mandanten gehört. Für die folgende Fälle wird die Anhängigkeitsprüfung übergangen und der Returnwert ist immer true:
        • die übergebene Entität ist null, da dies impliziert, dass eine Liste abgefragt wird
        • das übergebene Zugriffsrecht ist EZugriffsrecht.CREATE (die die Abhängigkeit definiert wird erst beim Anlegen definiert)
        • der Typ der übergebenen Entität stellt keine Implementierung der IMandantDependent-Schnittstelle dar
        Specified by:
        isAllowed in interface IMandantDependentFilter
        Parameters:
        mandant - - Mandant gegen den geprüft werden soll
        entityToAccess - - ITransferableEntity-Instanz deren Abhängigkeit geprüft werden soll
        recht - - Das EZugriffsrecht mit welchem zugegriffen wird
        Returns:
        true wenn die Abhängigkeit besteht, oder ein Zustand der oben beschriebenen Liste zutrifft, ansonsten false