public class CacheListeningMessageProducer
extends org.springframework.integration.endpoint.ExpressionMessageProducerSupport
EventType
enum for all options. A SpEL expression may be provided to generate a Message payload by
evaluating that expression against the EntryEvent instance as the root object. If no
payloadExpression is provided, the EntryEvent itself will be the payload.lifecycleCondition, lifecycleLock| Constructor and Description |
|---|
CacheListeningMessageProducer(org.apache.geode.cache.Region<?,?> region) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doStart() |
protected void |
doStop() |
java.lang.String |
getComponentType() |
void |
setSupportedEventTypes(EventType... eventTypes) |
evaluatePayloadExpression, onInit, setIntegrationEvaluationContext, setPayloadExpression, setPayloadExpressionStringafterSingletonsInstantiated, buildErrorMessage, getErrorChannel, getErrorMessageAttributes, getMessagingTemplate, getOutputChannel, sendErrorMessageIfNecessary, sendMessage, setErrorChannel, setErrorChannelName, setErrorMessageStrategy, setOutputChannel, setOutputChannelName, setSendTimeout, setShouldTrackdestroy, doStop, getPhase, getRole, isAutoStartup, isRunning, setAutoStartup, setPhase, setRole, setTaskScheduler, start, stop, stopafterPropertiesSet, extractTypeIfPossible, getApplicationContext, getApplicationContextId, getBeanFactory, getChannelResolver, getComponentName, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, isInitialized, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, toStringpublic CacheListeningMessageProducer(org.apache.geode.cache.Region<?,?> region)
public void setSupportedEventTypes(EventType... eventTypes)
public java.lang.String getComponentType()
getComponentType in interface org.springframework.integration.support.context.NamedComponentgetComponentType in class org.springframework.integration.context.IntegrationObjectSupportprotected void doStart()
doStart in class org.springframework.integration.endpoint.MessageProducerSupportprotected void doStop()
doStop in class org.springframework.integration.endpoint.MessageProducerSupport