Interface IndexConfigurer
- All Superinterfaces:
Configurer<IndexFactoryBean>
,org.springframework.core.Ordered
- All Known Implementing Classes:
LazyResolvingComposableIndexConfigurer
The
IndexConfigurer
interface defines a contract for implementing Objects
in order to
customize the configuration of Entity-defined Indexes
when a user annotates her Spring application
Configuration
Class
with EnableIndexing
.- Since:
- 2.0.0
- See Also:
-
LuceneIndex
Index
IndexFactoryBean
EnableIndexing
IndexConfiguration
Configurer
LuceneIndexFactoryBean
-
Field Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
configure
(String beanName, IndexFactoryBean bean) Configuration callback method providing a reference to aIndexFactoryBean
used to construct, configure and initialize an instance of a peerIndex
.default void
configure
(String beanName, LuceneIndexFactoryBean bean) Configuration callback method providing a reference to aLuceneIndexFactoryBean
used to construct, configure and initialize an instance of a peerLuceneIndex
.Methods inherited from interface org.springframework.data.gemfire.config.annotation.support.Configurer
getOrder
-
Method Details
-
configure
Configuration callback method providing a reference to aIndexFactoryBean
used to construct, configure and initialize an instance of a peerIndex
.- Specified by:
configure
in interfaceConfigurer<IndexFactoryBean>
- Parameters:
beanName
- name of theIndex
bean declared in the Spring application context.bean
- reference to theIndexFactoryBean
.- See Also:
-
configure
Configuration callback method providing a reference to aLuceneIndexFactoryBean
used to construct, configure and initialize an instance of a peerLuceneIndex
.- Parameters:
beanName
- name of theLuceneIndex
bean declared in the Spring application context.bean
- reference to theLuceneIndexFactoryBean
.- See Also:
-