Class GroovyAwareNamedTransactionAttributeSource

  • All Implemented Interfaces:
    java.io.Serializable, org.springframework.beans.factory.Aware, org.springframework.beans.factory.InitializingBean, org.springframework.context.EmbeddedValueResolverAware, org.springframework.transaction.interceptor.TransactionAttributeSource

    public class GroovyAwareNamedTransactionAttributeSource
    extends org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource
    Since:
    1.1.1 Don't match Groovy synthetic methods
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource

        logger
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.springframework.transaction.interceptor.TransactionAttribute getTransactionAttribute​(java.lang.reflect.Method method, java.lang.Class targetClass)  
      protected boolean isMatch​(java.lang.String methodName, java.lang.String mappedName)  
      void setTransactionalAttributes​(java.util.Properties properties)  
      • Methods inherited from class org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource

        addTransactionalMethod, afterPropertiesSet, equals, hashCode, setEmbeddedValueResolver, setNameMap, setProperties, toString
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.springframework.transaction.interceptor.TransactionAttributeSource

        isCandidateClass
    • Constructor Detail

      • GroovyAwareNamedTransactionAttributeSource

        public GroovyAwareNamedTransactionAttributeSource()
    • Method Detail

      • getTransactionAttribute

        public org.springframework.transaction.interceptor.TransactionAttribute getTransactionAttribute​(java.lang.reflect.Method method,
                                                                                                        java.lang.Class targetClass)
        Specified by:
        getTransactionAttribute in interface org.springframework.transaction.interceptor.TransactionAttributeSource
        Overrides:
        getTransactionAttribute in class org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource
      • isMatch

        protected boolean isMatch​(java.lang.String methodName,
                                  java.lang.String mappedName)
        Overrides:
        isMatch in class org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource
      • setTransactionalAttributes

        public void setTransactionalAttributes​(java.util.Properties properties)