Examples of addMethodName()


Examples of org.springframework.aop.support.NameMatchMethodPointcut.addMethodName()

    public static void main(String[] args) {
        NameBean target = new NameBean();

        // create advisor
        NameMatchMethodPointcut pc = new NameMatchMethodPointcut();
        pc.addMethodName("foo");
        pc.addMethodName("bar");
        Advisor advisor = new DefaultPointcutAdvisor(pc, new SimpleAdvice());
       
        // create the proxy
        ProxyFactory pf = new ProxyFactory();
View Full Code Here

Examples of org.springframework.aop.support.NameMatchMethodPointcut.addMethodName()

        NameBean target = new NameBean();

        // create advisor
        NameMatchMethodPointcut pc = new NameMatchMethodPointcut();
        pc.addMethodName("foo");
        pc.addMethodName("bar");
        Advisor advisor = new DefaultPointcutAdvisor(pc, new SimpleAdvice());
       
        // create the proxy
        ProxyFactory pf = new ProxyFactory();
        pf.setTarget(target);
View Full Code Here

Examples of org.springframework.aop.support.NameMatchMethodPointcut.addMethodName()

            }
            return invocation.proceed();
          }
        });
        NameMatchMethodPointcut pointcut = new NameMatchMethodPointcut();
        pointcut.addMethodName("create*");
        advisor.setPointcut(pointcut);
        proxyFactory.addAdvisor(advisor);
      }
      proxyFactory.addAdvice(advice);
      proxyFactory.setProxyTargetClass(false);
 
View Full Code Here

Examples of org.springframework.aop.support.NameMatchMethodPointcut.addMethodName()

  public void initializeProxy() {
    ProxyFactory factory = new ProxyFactory();
    for (int i = 0; i < advices.length; i++) {
      DefaultPointcutAdvisor advisor = new DefaultPointcutAdvisor(advices[i]);
      NameMatchMethodPointcut pointcut = new NameMatchMethodPointcut();
      pointcut.addMethodName("receiveAndExecute");
      advisor.setPointcut(pointcut);
      factory.addAdvisor(advisor);
    }
    factory.setProxyTargetClass(false);
    factory.addInterface(ContainerDelegate.class);
View Full Code Here

Examples of org.springframework.aop.support.NameMatchMethodPointcutAdvisor.addMethodName()

        NameBean target = new NameBean();

        // create advisor
        NameMatchMethodPointcutAdvisor advisor = new NameMatchMethodPointcutAdvisor(
                new SimpleAdvice());
        advisor.addMethodName("foo");
        advisor.addMethodName("bar");

        // create the proxy
        ProxyFactory pf = new ProxyFactory();
        pf.setTarget(target);
View Full Code Here

Examples of org.springframework.aop.support.NameMatchMethodPointcutAdvisor.addMethodName()

        // create advisor
        NameMatchMethodPointcutAdvisor advisor = new NameMatchMethodPointcutAdvisor(
                new SimpleAdvice());
        advisor.addMethodName("foo");
        advisor.addMethodName("bar");

        // create the proxy
        ProxyFactory pf = new ProxyFactory();
        pf.setTarget(target);
        pf.addAdvisor(advisor);
View Full Code Here

Examples of org.springframework.aop.support.NameMatchMethodPointcutAdvisor.addMethodName()

                    " with allowNoService '" + allowNoService + "' and setContextClassLoader '" + setContextClassLoader + "'");
        }
       
        final InfrastructureProxyIntroduction infrastructureIntroduction = new InfrastructureProxyIntroduction(targetSource);
        NameMatchMethodPointcutAdvisor advisor = new NameMatchMethodPointcutAdvisor(infrastructureIntroduction);
        advisor.addMethodName("getWrappedObject");
        proxyFactory.addAdvisor(advisor);
        proxyFactory.addAdvice(interceptor);
    }

    /**
 
View Full Code Here

Examples of org.springframework.aop.support.NameMatchMethodPointcutAdvisor.addMethodName()

        interceptor.setRetryCount(retryCount);
        interceptor.setRetryInterval(retryInterval);
       
        final InfrastructureProxyIntroduction infrastructureIntroduction = new InfrastructureProxyIntroduction(targetSource);
        NameMatchMethodPointcutAdvisor advisor = new NameMatchMethodPointcutAdvisor(infrastructureIntroduction);
        advisor.addMethodName("getWrappedObject");
        proxyFactory.addAdvisor(advisor);
        proxyFactory.addAdvice(interceptor);
    }

    /**
 
View Full Code Here

Examples of org.springframework.aop.support.NameMatchMethodPointcutAdvisor.addMethodName()

    ProxyFactory proxyFactory = new ProxyFactory();
    proxyFactory.setProxyTargetClass(true);
    proxyFactory.setTargetSource(new ApplicationTargetSource(application));

    NameMatchMethodPointcutAdvisor advisor = new NameMatchMethodPointcutAdvisor();
    advisor.addMethodName("createValidator");
    advisor.setAdvice(new ComponentInterceptor());
    proxyFactory.addAdvisor(advisor);

    advisor = new NameMatchMethodPointcutAdvisor();
    advisor.addMethodName("toString");
View Full Code Here

Examples of org.springframework.aop.support.NameMatchMethodPointcutAdvisor.addMethodName()

    advisor.addMethodName("createValidator");
    advisor.setAdvice(new ComponentInterceptor());
    proxyFactory.addAdvisor(advisor);

    advisor = new NameMatchMethodPointcutAdvisor();
    advisor.addMethodName("toString");
    advisor.setAdvice(new ToStringInterceptor());
    proxyFactory.addAdvisor(advisor);

    proxyFactory.setFrozen(true);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.