Class InvocationImpl

    • Method Detail

      • getAction

        public String getAction()
        Description copied from interface: Invocation
        Returns the associated action (request parameter) or null.
        Specified by:
        getAction in interface Invocation
      • paths

        public Set<String> paths()
        Description copied from interface: Invocation
        Returns one or more paths associated with the invocation. Paths can be constant, e.g. /a/b/c or use variables such as /a/{var1}/{var2}.
        Specified by:
        paths in interface Invocation
      • getName

        public String getName()
        Description copied from interface: Invocation
        The user friendly name of the invocation
        Specified by:
        getName in interface Invocation
      • anonymous

        public boolean anonymous()
        Specified by:
        anonymous in interface Invocation
        Returns:
        true whether the invocation can be done anonymously (without auth)
      • permission

        public org.infinispan.security.AuthorizationPermission permission()
        Specified by:
        permission in interface Invocation
        Returns:
        the required permission for this invocation when authorization is enabled
      • auditContext

        public org.infinispan.security.AuditContext auditContext()
        Specified by:
        auditContext in interface Invocation
      • deprecated

        public boolean deprecated()
        Specified by:
        deprecated in interface Invocation
        Returns:
        true if the invocation is deprecated