Class CrudMethodMetadataPostProcessor
java.lang.Object
org.springframework.data.couchbase.repository.support.CrudMethodMetadataPostProcessor
- All Implemented Interfaces:
Aware,BeanClassLoaderAware,RepositoryProxyPostProcessor
public class CrudMethodMetadataPostProcessor
extends Object
implements RepositoryProxyPostProcessor, BeanClassLoaderAware
RepositoryProxyPostProcessor that sets up interceptors to read metadata information from the invoked method.
This is necessary to allow redeclaration of CRUD methods in repository interfaces and configure locking information
or query hints on them.- Author:
- Oliver Gierke, Thomas Darimont, Christoph Strobl, Mark Paluch, Jens Schauder, Michael Reiche
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidpostProcess(ProxyFactory factory, RepositoryInformation repositoryInformation) voidsetBeanClassLoader(ClassLoader classLoader)
-
Constructor Details
-
CrudMethodMetadataPostProcessor
public CrudMethodMetadataPostProcessor()
-
-
Method Details
-
setBeanClassLoader
- Specified by:
setBeanClassLoaderin interfaceBeanClassLoaderAware
-
postProcess
- Specified by:
postProcessin interfaceRepositoryProxyPostProcessor
-