Class ClaimCheckOutTransformer

All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, ExpressionCapable, IntegrationPattern, NamedComponent, GenericTransformer<org.springframework.messaging.Message<?>,org.springframework.messaging.Message<?>>, 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
  • 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