| java.lang.Object | |||
| ↳ | org.springframework.aop.support.AbstractPointcutAdvisor | ||
| ↳ | org.springframework.aop.support.AbstractGenericPointcutAdvisor | ||
| ↳ | org.springframework.aop.support.RegexpMethodPointcutAdvisor | ||
Convenient class for regexp method pointcuts that hold an Advice,
making them an Advisor.
Configure this class using the "pattern" and "patterns"
pass-through properties. These are analogous to the pattern
and patterns properties of AbstractRegexpMethodPointcut.
Can delegate to any AbstractRegexpMethodPointcut subclass.
By default, JdkRegexpMethodPointcut will be used. To choose
a specific one, override the createPointcut() method.
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
org.springframework.core.Ordered
| |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Create an empty RegexpMethodPointcutAdvisor.
| |||||||||||
Create a RegexpMethodPointcutAdvisor for the given advice.
| |||||||||||
Create a RegexpMethodPointcutAdvisor for the given advice.
| |||||||||||
Create a RegexpMethodPointcutAdvisor for the given advice.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Initialize the singleton Pointcut held within this Advisor.
| |||||||||||
Set the regular expression defining methods to match.
| |||||||||||
Set the regular expressions defining methods to match.
| |||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Create the actual pointcut: By default, a
JdkRegexpMethodPointcut
will be used. | |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.springframework.aop.support.AbstractGenericPointcutAdvisor
| |||||||||||
From class
org.springframework.aop.support.AbstractPointcutAdvisor
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.aop.Advisor
| |||||||||||
From interface
org.springframework.aop.PointcutAdvisor
| |||||||||||
From interface
org.springframework.core.Ordered
| |||||||||||
Create an empty RegexpMethodPointcutAdvisor.
Create a RegexpMethodPointcutAdvisor for the given advice. The pattern still needs to be specified afterwards.
| advice | the advice to use |
|---|
Create a RegexpMethodPointcutAdvisor for the given advice.
| pattern | the pattern to use |
|---|---|
| advice | the advice to use |
Create a RegexpMethodPointcutAdvisor for the given advice.
| patterns | the patterns to use |
|---|---|
| advice | the advice to use |
Set the regular expression defining methods to match.
Use either this method or setPatterns(String[]), not both.
Set the regular expressions defining methods to match. To be passed through to the pointcut implementation.
Matching will be the union of all these; if any of the patterns matches, the pointcut matches.
Create the actual pointcut: By default, a JdkRegexpMethodPointcut
will be used.
null)