public class ContinuousQueryCacheScheme extends AbstractLocalCachingScheme
ParameterizedBuilder that constructs the view-filter
for the ViewScheme.MapBuilder.Dependencies| Modifier and Type | Field and Description |
|---|---|
protected long |
m_cReconnectMillis
The reconnect interval to pass to the
ContinuousQueryCache. |
protected boolean |
m_fReadOnly
The read-only flag to pass to the
ContinuousQueryCache. |
m_serviceDependenciesDELIM_APPLICATION_SCOPE, DELIM_DOMAIN_PARTITION| Constructor and Description |
|---|
ContinuousQueryCacheScheme() |
| Modifier and Type | Method and Description |
|---|---|
ParameterizedBuilder<Filter> |
getFilterBuilder()
Return the
ParameterizedBuilder used to construct the Filter to be used by the
ContinuousQueryCache. |
long |
getReconnectInterval()
|
ParameterizedBuilder<ValueExtractor> |
getTransformerBuilder()
Return the
ParameterizedBuilder used to construct the ValueExtractor to be used as a
transformer by the ContinuousQueryCache. |
boolean |
isReadOnly()
|
void |
setFilterBuilder(ParameterizedBuilder<Filter> filterBuilder)
|
void |
setReadOnly(boolean fReadOnly)
|
void |
setReconnectInterval(long ldtReconnectInterval)
|
void |
setTransformerBuilder(ParameterizedBuilder<ValueExtractor> transformerBuilder)
Set the
ParameterizedBuilder used to construct the ValueExtractor to be used as a transformer
by the ContinuousQueryCache. |
getCustomBuilder, getEventInterceptorBuilders, getServiceType, isRunningClusterNeeded, setCustomBuilderestablishMapListeners, getDefaultParameterResolver, getListenerBuilder, realizeBackingMapManager, realizeCache, realizeMap, setListenerBuilder, validategetDefaultServiceName, getScopedServiceName, getScopeName, getServiceBuilder, getServiceDependencies, getServiceName, getXml, injectScopeNameIntoService, isAutoStart, realizeService, setAutoStart, setScopeName, setServiceDependencies, setServiceName, setXmlgetSchemeName, isAnonymous, setSchemeName, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetScopedServiceName, getServiceBuilder, getServiceName, isAutoStartgetSchemeName, isAnonymousprotected long m_cReconnectMillis
ContinuousQueryCache.protected boolean m_fReadOnly
ContinuousQueryCache.@Injectable(value="view-filter") public void setFilterBuilder(ParameterizedBuilder<Filter> filterBuilder)
filterBuilder - the ParameterizedBuilder used to construct the ValueExtractor to
be used as a transformer by the ContinuousQueryCachepublic ParameterizedBuilder<Filter> getFilterBuilder()
ParameterizedBuilder used to construct the Filter to be used by the
ContinuousQueryCache.ParameterizedBuilder used to construct the Filter to be used by the
ContinuousQueryCache@Injectable(value="transformer") public void setTransformerBuilder(ParameterizedBuilder<ValueExtractor> transformerBuilder)
ParameterizedBuilder used to construct the ValueExtractor to be used as a transformer
by the ContinuousQueryCache.transformerBuilder - the ParameterizedBuilder used to construct the ValueExtractor to
be used as a transformer by the ContinuousQueryCachepublic ParameterizedBuilder<ValueExtractor> getTransformerBuilder()
ParameterizedBuilder used to construct the ValueExtractor to be used as a
transformer by the ContinuousQueryCache.ParameterizedBuilder used to construct the ValueExtractor to be used as a
transformer by the ContinuousQueryCache.@Injectable(value="reconnect-interval") public void setReconnectInterval(long ldtReconnectInterval)
ldtReconnectInterval - reconnect interval in millisecondspublic long getReconnectInterval()
@Injectable(value="read-only") public void setReadOnly(boolean fReadOnly)
fReadOnly - pass true to prohibit clients from making
modifications to this cachepublic boolean isReadOnly()