public abstract class LogigearMethodSecurityExpresstionHandler<ER extends LogigearMethodSecurityExpressionRoot> extends DefaultMethodSecurityExpressionHandler implements MethodSecurityExpressionHandler {
@Override
protected MethodSecurityExpressionOperations createSecurityExpressionRoot(Authentication authentication, MethodInvocation invocation) {
LogigearMethodSecurityExpressionRoot root = getExpressionRootInstance(authentication, invocation);
root.setPermissionEvaluator(getPermissionEvaluator());
return root;
}