Class XmlBuilderPipe

All Implemented Interfaces:
HasTransactionAttribute, IConfigurable, IConfigurationAware, IForwardTarget, INamedObject, IPipe, IScopeProvider, IWithParameters, EventThrowing, HasStatistics, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

@Deprecated public class XmlBuilderPipe extends FixedForwardPipe
Deprecated.
Pipe for converting special characters to their xml equivalents.
Author:
Peter Leeuwenburgh
  • Constructor Details

    • XmlBuilderPipe

      public XmlBuilderPipe()
      Deprecated.
  • Method Details

    • doPipe

      public PipeRunResult doPipe(Message message, PipeLineSession session) throws PipeRunException
      Deprecated.
      Description copied from interface: IPipe
      This is where the action takes place. Pipes may only throw a PipeRunException, to be handled by the caller of this object. Implementations must either consume the message, or pass it on to the next Pipe in the PipeRunResult. If the result of the Pipe does not depend on the input, like for the FixedResultPipe, the Pipe can schedule the input to be closed at session exit, by calling Message.closeOnCloseOf(PipeLineSession, String) This allows the previous Pipe to release any resources (e.g. connections) that it might have kept open until the message was consumed. Doing so avoids connections leaking from pools, while it enables efficient streaming processing of data while it is being read from a stream.
      Throws:
      PipeRunException
    • getSubstringStart

      public String getSubstringStart()
      Deprecated.
    • setSubstringStart

      public void setSubstringStart(String substringStart)
      Deprecated.
      substring to start translation
    • getSubstringEnd

      public String getSubstringEnd()
      Deprecated.
    • setSubstringEnd

      public void setSubstringEnd(String substringEnd)
      Deprecated.
      substring to end translation