
org.hcjf.service.security.LazyPermission Maven / Gradle / Ivy
package org.hcjf.service.security;
import org.hcjf.utils.Strings;
import java.lang.annotation.*;
/**
* This annotation tag the methods of a layer with a permission that a session
* need to invoke the method.
* @author javaito
*/
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
@Repeatable(LazyPermissions.class)
public @interface LazyPermission {
String value();
String description() default Strings.EMPTY_STRING;
String[] tags() default {};
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy