クラス AbstractAclVoter

  • 実装されたすべてのインターフェース:
    AccessDecisionVoter<org.aopalliance.intercept.MethodInvocation>
    既知の直属サブクラス
    AclEntryVoter

    public abstract class AbstractAclVoter
    extends java.lang.Object
    implements AccessDecisionVoter<org.aopalliance.intercept.MethodInvocation>
    ドメインオブジェクト ACL 投票者を作成するためのヘルパーメソッドを提供します。特定の ACL システムにバインドされていません。
    • コンストラクターの詳細

      • AbstractAclVoter

        public AbstractAclVoter()
    • メソッドの詳細

      • getDomainObjectInstance

        protected java.lang.Object getDomainObjectInstance​(org.aopalliance.intercept.MethodInvocation invocation)
      • getProcessDomainObjectClass

        public java.lang.Class<?> getProcessDomainObjectClass()
      • setProcessDomainObjectClass

        public void setProcessDomainObjectClass​(java.lang.Class<?> processDomainObjectClass)
      • supports

        public boolean supports​(java.lang.Class<?> clazz)
        この実装は、提示された MethodInvocation を照会するため、MethodSecurityInterceptor のみをサポートします。
        次で指定:
        インターフェース AccessDecisionVoter<org.aopalliance.intercept.MethodInvocation>supports 
        パラメーター:
        clazz - 安全なオブジェクト
        戻り値:
        セキュアオブジェクトが MethodInvocation の場合は true、それ以外の場合は false