Package org.grails.spring
Class TypeSpecifyableTransactionProxyFactoryBean
- java.lang.Object
-
- org.springframework.aop.framework.ProxyConfig
-
- org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
-
- org.springframework.transaction.interceptor.TransactionProxyFactoryBean
-
- org.grails.spring.TypeSpecifyableTransactionProxyFactoryBean
-
- All Implemented Interfaces:
java.io.Serializable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanClassLoaderAware,org.springframework.beans.factory.BeanFactoryAware,org.springframework.beans.factory.FactoryBean<java.lang.Object>,org.springframework.beans.factory.InitializingBean
public class TypeSpecifyableTransactionProxyFactoryBean extends org.springframework.transaction.interceptor.TransactionProxyFactoryBeanAllows the type of the underlying object to be specified explicitly. This is used when creating scoped proxies of transactional proxies of services. The scoped proxy needs to know that type of the object before the transactional proxy factory has instantiated the underlying service and is able to determine it's class. This class allows the type to be explicitly specified. Used by org.codehaus.groovy.grails.plugins.services.ServicesGrailsPlugin.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TypeSpecifyableTransactionProxyFactoryBean(java.lang.Class<?> type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class<?>getObjectType()-
Methods inherited from class org.springframework.transaction.interceptor.TransactionProxyFactoryBean
createMainInterceptor, postProcessProxyFactory, setBeanFactory, setPointcut, setTransactionAttributes, setTransactionAttributeSource, setTransactionManager
-
Methods inherited from class org.springframework.aop.framework.AbstractSingletonProxyFactoryBean
afterPropertiesSet, createTargetSource, getObject, isSingleton, setAdvisorAdapterRegistry, setBeanClassLoader, setPostInterceptors, setPreInterceptors, setProxyClassLoader, setProxyInterfaces, setTarget
-
-