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.Constructor and Description |
---|
CacheListeningMessageProducer(com.gemstone.gemfire.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
sendMessage, setErrorChannel, setOutputChannel, setSendTimeout, setShouldTrack
doStop, getPhase, isAutoStartup, isRunning, setAutoStartup, setPhase, setTaskScheduler, start, stop, stop
afterPropertiesSet, getApplicationContext, getApplicationContextId, getBeanFactory, getComponentName, getConversionService, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, setApplicationContext, setBeanFactory, setBeanName, setComponentName, setConversionService, setMessageBuilderFactory, toString
public CacheListeningMessageProducer(com.gemstone.gemfire.cache.Region<?,?> region)
public void setSupportedEventTypes(EventType... eventTypes)
public java.lang.String getComponentType()
getComponentType
in interface org.springframework.integration.support.context.NamedComponent
getComponentType
in class org.springframework.integration.context.IntegrationObjectSupport
protected void doStart()
doStart
in class org.springframework.integration.endpoint.MessageProducerSupport
protected void doStop()
doStop
in class org.springframework.integration.endpoint.MessageProducerSupport