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 TypeMethodDescriptionvoid
postProcess
(ProxyFactory factory, RepositoryInformation repositoryInformation) void
setBeanClassLoader
(ClassLoader classLoader)
-
Constructor Details
-
CrudMethodMetadataPostProcessor
public CrudMethodMetadataPostProcessor()
-
-
Method Details
-
setBeanClassLoader
- Specified by:
setBeanClassLoader
in interfaceBeanClassLoaderAware
-
postProcess
- Specified by:
postProcess
in interfaceRepositoryProxyPostProcessor
-