com.xenonsoft.bridgetown.aop
Interface IMethodPointCut

All Superinterfaces:
IPointCut
All Known Implementing Classes:
DefaultMethodPointCut

public interface IMethodPointCut
extends IPointCut

Point cut for a matching Java classes and methods.

In aspect-oriented computer programming, a pointcut is a set of join points. Whenever the program execution reaches one of the join points described in the pointcut, a piece of code associated with the pointcut (called advice) is executed. This means you can use pointcuts to describe where and when you want to execute additional code on top of the already defined behaviour. This allows you to add additional aspects to existing software or to design software with a clear separation of concerns, where you weave (merge) the different aspects into a complete application.

Version:
$Id: IMethodPointCut.java,v 1.4 2005/02/23 01:28:14 peter_pilgrim Exp $
Author:
Peter Pilgrim, Sep 20, 2004 21:52:26 PM

Method Summary
 void addJoinPoint(IMethodJoinPoint joinpoint)
          Registers a method join point to this point cut
 
Methods inherited from interface com.xenonsoft.bridgetown.aop.IPointCut
addJoinPoint, getContext, getJoinPointCount, getJoinPoints, getMethodInterceptor, getName, getParameter, getParameterNames, getTransactionConfig, setMethodInterceptor, setName, setParameter, setTransactionConfig
 

Method Detail

addJoinPoint

public void addJoinPoint(IMethodJoinPoint joinpoint)
Registers a method join point to this point cut

Parameters:
joinpoint - the method joinpoint to add


Copyright © 2005 XeNoNSoFT.com. All Rights Reserved.