Class PartialSuccessException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.springframework.core.NestedRuntimeException
org.springframework.messaging.MessagingException
org.springframework.integration.support.PartialSuccessException
All Implemented Interfaces:
Serializable

public class PartialSuccessException extends org.springframework.messaging.MessagingException
A MessagingException thrown when a non-transactional operation is performing multiple updates from a single message, e.g. an FTP 'mput' operation.
Since:
4.2
See Also:
  • Constructor Details

    • PartialSuccessException

      public PartialSuccessException(org.springframework.messaging.Message<?> message, String description, Throwable cause, Collection<?> partialResults, Collection<?> derivedInput)
      Parameters:
      message - the message.
      description - the description.
      cause - the cause.
      partialResults - The subset of multiple updates that were successful before the cause occurred.
      derivedInput - The collection (usually derived from the message) of input data; e.g. a filtered list of local files being sent to FTP using mput.
  • Method Details