kr.co.hit.live.aop
Interface InterceptorProxy

All Superinterfaces:
InvocationHandler
All Known Subinterfaces:
AutoProxy
All Known Implementing Classes:
AbstractAutoProxy, AbstractInterceptorProxy, MethodInterceptorProxy, RegexpPatternAutoProxy

public interface InterceptorProxy
extends InvocationHandler

Service Container에 정의된 service들의 interceptor 용으로 구현되는 클래스는 반드시 이 Interface를 구현해야 한다.

Since:
4.0
Author:
김형도

Method Summary
 Object newProxyInstance(Class<?>[] inf, ClassLoader classLoader)
          구현할 inf를 받아서 Proxy 객체를 생성하여 반환한다.
 void setTarget(String svcName, Object target)
          Proxy의 대상이 되는 서비스 객체를 설정한다.
 
Methods inherited from interface java.lang.reflect.InvocationHandler
invoke
 

Method Detail

setTarget

void setTarget(String svcName,
               Object target)
Proxy의 대상이 되는 서비스 객체를 설정한다.

Parameters:
target -

newProxyInstance

Object newProxyInstance(Class<?>[] inf,
                        ClassLoader classLoader)
구현할 inf를 받아서 Proxy 객체를 생성하여 반환한다.

Parameters:
inf - the list of interfaces for the proxy class to implement
classLoader - the class loader to define the proxy class
Returns:


Copyright © 2014. All Rights Reserved.