@Target(value=TYPE) @Retention(value=RUNTIME) @Inherited @Documented @Import(value=ContinuousQueryConfiguration.class) public @interface EnableContinuousQueries
EnableContinuousQueries
annotation marks a Spring @Configuration
annotated
application configuration class to enable Pivotal GemFire / Apache Geode Continuous Queries (CQ) feature.Documented
,
Inherited
,
Retention
,
Target
,
Executor
,
Pool
,
QueryService
,
Configuration
,
Import
,
ContinuousQueryConfiguration
,
ContinuousQueryListenerContainer
Modifier and Type | Optional Element and Description |
---|---|
String |
errorHandlerBeanName
Refers to the
name of the declared ErrorHandler bean that will handle errors
thrown during CQ event processing by CQ listeners. |
int |
phase
Defines the Spring container lifecycle phase in which the SDG
ContinuousQueryListenerContainer
will be started on auto-start. |
String |
poolName
Refers to the name of the
Pool over which CQs are registered and CQ events are received. |
String |
queryServiceBeanName
Refers to the name of the
QueryService bean used to define CQs. |
String |
taskExecutorBeanName
Refers to the name of the
Executor bean used to process CQ events asynchronously. |
public abstract String errorHandlerBeanName
name
of the declared ErrorHandler
bean that will handle errors
thrown during CQ event processing by CQ listeners.
Defaults to unset.public abstract int phase
ContinuousQueryListenerContainer
will be started on auto-start.
Defaults to 0.public abstract String poolName
Pool
over which CQs are registered and CQ events are received.
Defaults to unset.public abstract String queryServiceBeanName
QueryService
bean used to define CQs.
Defaults to unset.Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.