public class ClaimCheckOutTransformer extends AbstractTransformer
EXPRESSION_PARSER, logger
Constructor and Description |
---|
ClaimCheckOutTransformer(MessageStore messageStore)
Create a claim check-out transformer that will delegate to the provided MessageStore.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
doTransform(org.springframework.messaging.Message<?> message)
Subclasses must implement this method to provide the transformation
logic.
|
java.lang.String |
getComponentType()
Subclasses may implement this method to provide component type information.
|
void |
setRemoveMessage(boolean removeMessage) |
transform
afterPropertiesSet, extractTypeIfPossible, getApplicationContext, getApplicationContextId, getBeanFactory, getChannelResolver, getComponentName, getConversionService, getExpression, getIntegrationProperties, getIntegrationProperty, getMessageBuilderFactory, getTaskScheduler, onInit, setApplicationContext, setBeanFactory, setBeanName, setChannelResolver, setComponentName, setConversionService, setMessageBuilderFactory, setPrimaryExpression, setTaskScheduler, toString
public ClaimCheckOutTransformer(MessageStore messageStore)
messageStore
- The message store.public void setRemoveMessage(boolean removeMessage)
public java.lang.String getComponentType()
IntegrationObjectSupport
getComponentType
in interface NamedComponent
getComponentType
in class IntegrationObjectSupport
protected java.lang.Object doTransform(org.springframework.messaging.Message<?> message) throws java.lang.Exception
AbstractTransformer
doTransform
in class AbstractTransformer
message
- The message.java.lang.Exception
- Any exception.