Spring Integration

org.springframework.integration.transformer
Class ClaimCheckInTransformer

java.lang.Object
  extended by org.springframework.integration.transformer.AbstractTransformer
      extended by org.springframework.integration.transformer.ClaimCheckInTransformer
All Implemented Interfaces:
Transformer

public class ClaimCheckInTransformer
extends AbstractTransformer

Transformer that stores a Message and returns a new Message whose payload is the id of the stored Message.

Since:
2.0
Author:
Mark Fisher

Constructor Summary
ClaimCheckInTransformer(MessageStore messageStore)
          Create a claim check-in transformer that will delegate to the provided MessageStore.
 
Method Summary
protected  Object doTransform(Message<?> message)
          Subclasses must implement this method to provide the transformation logic.
 
Methods inherited from class org.springframework.integration.transformer.AbstractTransformer
transform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClaimCheckInTransformer

public ClaimCheckInTransformer(MessageStore messageStore)
Create a claim check-in transformer that will delegate to the provided MessageStore.

Method Detail

doTransform

protected Object doTransform(Message<?> message)
                      throws Exception
Description copied from class: AbstractTransformer
Subclasses must implement this method to provide the transformation logic. If the return value is itself a Message, it will be used as the result. Otherwise, any non-null return value will be used as the payload of the result Message.

Specified by:
doTransform in class AbstractTransformer
Throws:
Exception

Spring Integration

Copyright © 2010. All Rights Reserved.