|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Pointcut | |
---|---|
org.springframework.aop | Core Spring AOP interfaces, built on AOP Alliance AOP interoperability interfaces. |
org.springframework.aop.support | Convenience classes for using Spring's AOP API. |
org.springframework.transaction.interceptor | AOP-based solution for declarative transaction demarcation. |
Uses of Pointcut in org.springframework.aop |
---|
Classes in org.springframework.aop that implement Pointcut | |
---|---|
(package private) class |
TruePointcut
Canonical Pointcut instance that always matches. |
Fields in org.springframework.aop declared as Pointcut | |
---|---|
static Pointcut |
Pointcut.TRUE
Canonical Pointcut instance that always matches. |
Methods in org.springframework.aop that return Pointcut | |
---|---|
Pointcut |
PointcutAdvisor.getPointcut()
Get the Pointcut that drives this advisor. |
Uses of Pointcut in org.springframework.aop.support |
---|
Classes in org.springframework.aop.support that implement Pointcut | |
---|---|
class |
AbstractRegexpMethodPointcut
Abstract base regular expression pointcut bean. |
class |
ComposablePointcut
Convenient class for building up pointcuts. |
class |
ControlFlowPointcut
Pointcut and method matcher for use in simple cflow-style pointcut. |
class |
DynamicMethodMatcherPointcut
Convenient superclass when we want to force subclasses to implement MethodMatcher interface, but subclasses will want to be pointcuts. |
class |
DynamicMethodMatcherPointcutAdvisor
Convenient superclass for Advisors that are also dynamic pointcuts. |
class |
JdkRegexpMethodPointcut
Java 1.4 regular expression pointcut. |
class |
NameMatchMethodPointcut
Pointcut bean for simple method name matches, as alternative to regexp patterns. |
class |
NameMatchMethodPointcutAdvisor
Convenient class for name-match method pointcuts that hold an Interceptor, making them an Advisor. |
class |
Perl5RegexpMethodPointcut
Perl5-style regular expression pointcut. |
class |
StaticMethodMatcherPointcut
Convenient superclass when we want to force subclasses to implement the MethodMatcher interface, but subclasses will want to be pointcuts. |
class |
StaticMethodMatcherPointcutAdvisor
Convenient superclass for Advisors that are also static pointcuts. |
(package private) class |
UnionPointcut
Pointcut unions are tricky, because we can't just OR the MethodMatchers: we need to check that each MethodMatcher's ClassFilter was happy as well. |
Fields in org.springframework.aop.support declared as Pointcut | |
---|---|
static Pointcut |
Pointcuts.GETTERS
Pointcut matching all getters, in any class |
static Pointcut |
Pointcuts.SETTERS
Pointcut matching all setters, in any class |
Methods in org.springframework.aop.support that return Pointcut | |
---|---|
Pointcut |
StaticMethodMatcherPointcutAdvisor.getPointcut()
|
Pointcut |
RegexpMethodPointcutAdvisor.getPointcut()
Initialize the singleton Pointcut held within this Advisor. |
Pointcut |
NameMatchMethodPointcutAdvisor.getPointcut()
|
Pointcut |
DynamicMethodMatcherPointcutAdvisor.getPointcut()
|
Pointcut |
DefaultPointcutAdvisor.getPointcut()
|
static Pointcut |
Pointcuts.intersection(Pointcut a,
Pointcut b)
Match all methods that both the given pointcuts match |
static Pointcut |
Pointcuts.union(Pointcut a,
Pointcut b)
Match all methods that either (or both) of the given pointcuts matches |
Methods in org.springframework.aop.support with parameters of type Pointcut | |
---|---|
static boolean |
AopUtils.canApply(Pointcut pc,
Class targetClass)
Can the given pointcut apply at all on the given class? |
static boolean |
Pointcuts.equals(Pointcut a,
Pointcut b)
|
ComposablePointcut |
ComposablePointcut.intersection(Pointcut other)
|
static Pointcut |
Pointcuts.intersection(Pointcut a,
Pointcut b)
Match all methods that both the given pointcuts match |
static boolean |
Pointcuts.matches(Pointcut pc,
Method method,
Class targetClass,
Object[] arguments)
Perform the least expensive check for a match. |
void |
DefaultPointcutAdvisor.setPointcut(Pointcut pointcut)
|
static Pointcut |
Pointcuts.union(Pointcut a,
Pointcut b)
Match all methods that either (or both) of the given pointcuts matches |
Constructors in org.springframework.aop.support with parameters of type Pointcut | |
---|---|
DefaultPointcutAdvisor(Pointcut pointcut,
Advice advice)
Create a DefaultPointcutAdvisor, specifying pointcut and advice |
|
UnionPointcut(Pointcut a,
Pointcut b)
|
Uses of Pointcut in org.springframework.transaction.interceptor |
---|
Classes in org.springframework.transaction.interceptor that implement Pointcut | |
---|---|
class |
TransactionAttributeSourceAdvisor
Advisor driven by a TransactionAttributeSource, used to exclude a TransactionInterceptor from methods that are non-transactional. |
Methods in org.springframework.transaction.interceptor with parameters of type Pointcut | |
---|---|
void |
TransactionProxyFactoryBean.setPointcut(Pointcut pointcut)
Set a pointcut, i.e a bean that can cause conditional invocation of the TransactionInterceptor depending on method and attributes passed. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |