net.sf.tie
Interface MethodInterceptorStack
- All Known Implementing Classes:
- DynamicInterceptorStack
public interface MethodInterceptorStack
The MethodInterceptorStack
determines which MethodInterceptor
implementations should be injected into each object.
- See Also:
InterceptorStack
getInterceptors
<T> Iterable<MethodInterceptor> getInterceptors(Class<T> type,
T endPoint)
- Parameters:
type
- The java type (typically an interface) which declares the methods to be intercepted.endPoint
- The java object that provides an implementation of those methods.
- Returns:
- A set of interceptors to apply over all invocations of methods on
endPoint
.