Class Pointcuts
java.lang.Object
ubic.gemma.persistence.util.Pointcuts
General-purpose pointcuts to recognize CRUD operations etc.
For help with expressions see Chapter 6. Aspect Oriented Programming with Spring.
- Author:
- paul
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidA public method.voidinGemma()Matches stuff within Gemma package.voidA method that can be retried, public and annotated withRetryable.voidA retryable or transactional service method.voidA public method defined in a service.voidA transactional method, public and annotated withTransactional.
-
Constructor Details
-
Pointcuts
public Pointcuts()
-
-
Method Details
-
inGemma
public void inGemma()Matches stuff within Gemma package. -
anyPublicMethod
public void anyPublicMethod()A public method. -
serviceMethod
public void serviceMethod()A public method defined in a service. -
transactionalMethod
public void transactionalMethod()A transactional method, public and annotated withTransactional. -
retryableMethod
public void retryableMethod()A method that can be retried, public and annotated withRetryable. -
retryableOrTransactionalServiceMethod
public void retryableOrTransactionalServiceMethod()A retryable or transactional service method.
-