Class InputStreamMessage


  • public class InputStreamMessage
    extends Object
    Low level representation of an XML or SOAP message as an InputStream.
    • Field Detail

      • contentType

        public final String contentType
        The MIME content-type of the encoding.
      • properties

        public final Packet properties
        The properties of the message.
      • attachments

        public final AttachmentSet attachments
        The attachments of this message (attachments live outside a message.)
    • Constructor Detail

      • InputStreamMessage

        public InputStreamMessage​(Packet properties,
                                  String contentType,
                                  InputStream msg)
        Create a new message.
        Parameters:
        properties - the properties of the message.
        contentType - the MIME content-type of the encoding.
        msg - always a non-null unconsumed InputStream that represents a request.
      • InputStreamMessage

        public InputStreamMessage​(Packet properties,
                                  AttachmentSet attachments,
                                  String contentType,
                                  InputStream msg)
        Create a new message.
        Parameters:
        properties - the properties of the message.
        attachments - the attachments of the message.
        contentType - the MIME content-type of the encoding.
        msg - always a non-null unconsumed InputStream that represents a request.