Class ClaimCheckOutTransformer

All Implemented Interfaces:
Aware, BeanFactoryAware, BeanNameAware, InitializingBean, ApplicationContextAware, ComponentSourceAware, ExpressionCapable, GenericTransformer<Message<?>,Message<?>>, IntegrationPattern, NamedComponent, Transformer

public class ClaimCheckOutTransformer extends AbstractTransformer implements IntegrationPattern
Transformer that accepts a Message whose payload is a UUID and retrieves the Message associated with that id from a MessageStore if available. An Exception will be thrown if no Message with that ID can be retrieved from the given MessageStore.
Since:
2.0
Author:
Mark Fisher, Oleg Zhurakousky, Nick Spacek, Artem Bilan, Trung Pham
  • Constructor Details

    • ClaimCheckOutTransformer

      public ClaimCheckOutTransformer(MessageStore messageStore)
      Create a claim check-out transformer that will delegate to the provided MessageStore.
      Parameters:
      messageStore - The message store.
  • Method Details