public class CrudMethodMetadataAccessingPostProcessor extends java.lang.Object implements org.springframework.data.repository.core.support.RepositoryProxyPostProcessor, CrudMethodMetadata.Accessor
RepositoryProxyPostProcessor
to add interceptor designated for determining and storing CrudMethodMetadata
information for currently invoked JmixDataRepository
method.
Implements CrudMethodMetadata.Accessor
to access stored metadata.
Based on org.springframework.data.jpa.repository.support.CrudMethodMetatdataPostProcessor
logic.
Constructor and Description |
---|
CrudMethodMetadataAccessingPostProcessor() |
Modifier and Type | Method and Description |
---|---|
CrudMethodMetadata |
getCrudMethodMetadata() |
void |
postProcess(org.springframework.aop.framework.ProxyFactory factory,
org.springframework.data.repository.core.RepositoryInformation repositoryInformation) |
public CrudMethodMetadataAccessingPostProcessor()
public void postProcess(org.springframework.aop.framework.ProxyFactory factory, org.springframework.data.repository.core.RepositoryInformation repositoryInformation)
postProcess
in interface org.springframework.data.repository.core.support.RepositoryProxyPostProcessor
public CrudMethodMetadata getCrudMethodMetadata()
getCrudMethodMetadata
in interface CrudMethodMetadata.Accessor