Interface Configurer<T>
- Type Parameters:
T
-Class
type of the configurable Spring component processed by thisConfigurer
.
- All Superinterfaces:
org.springframework.core.Ordered
- All Known Subinterfaces:
CacheServerConfigurer
,ClientCacheConfigurer
,ContinuousQueryListenerContainerConfigurer
,DiskStoreConfigurer
,GatewayReceiverConfigurer
,GatewaySenderConfigurer
,IndexConfigurer
,LocatorConfigurer
,PeerCacheConfigurer
,PoolConfigurer
,RegionConfigurer
- All Known Implementing Classes:
AbstractLazyResolvingComposableConfigurer
,EmbeddedServiceConfigurationSupport.ClientGemFirePropertiesConfigurer
,EmbeddedServiceConfigurationSupport.LocatorGemFirePropertiesConfigurer
,EmbeddedServiceConfigurationSupport.PeerGemFirePropertiesConfigurer
,LazyResolvingComposableCacheServerConfigurer
,LazyResolvingComposableClientCacheConfigurer
,LazyResolvingComposableContinuousQueryListenerContainerConfigurer
,LazyResolvingComposableDiskStoreConfigurer
,LazyResolvingComposableGatewayReceiverConfigurer
,LazyResolvingComposableGatewaySenderConfigurer
,LazyResolvingComposableIndexConfigurer
,LazyResolvingComposableLocatorConfigurer
,LazyResolvingComposablePeerCacheConfigurer
,LazyResolvingComposablePoolConfigurer
,LazyResolvingComposableRegionConfigurer
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
The
Configurer
interface defines a contract for implementing objects that can modify some aspect
of configuration given a reference to the Spring component responsible for the configuration of some
Apache Geode or Pivotal GemFire Object
declared as a bean in the Spring container.- Since:
- 2.2.0
- See Also:
-
Ordered
-
Field Summary
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Applies additional user-defined configuration to the given Spring component.default int
getOrder()
-
Method Details
-
configure
Applies additional user-defined configuration to the given Spring component. -
getOrder
default int getOrder()Determines the order of thisConfigurer
bean relative to otherConfigurers
of the sametype
. Returns 0 by default.- Specified by:
getOrder
in interfaceorg.springframework.core.Ordered
- Returns:
- the order in which this
Configurer
is applied. - See Also:
-
Ordered.getOrder()
-