Java SOAP Message addMimeHeader(SOAPMessage message, String name, String value)

Here you can find the source of addMimeHeader(SOAPMessage message, String name, String value)

Description

Adds a custom MIME header to a SOAPMessage .

License

Apache License

Parameter

Parameter Description
message The SOAPMessage to add the header to.
name The name of the header.
value The value (content) of the header.

Declaration

public static void addMimeHeader(SOAPMessage message, String name, String value) 

Method Source Code

//package com.java2s;
/**//from   ww w . j a  va 2s  .c o m
 * Copyright 2015 Nortal Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file
 * except in compliance with the License. You may obtain a copy of the License at
 * http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
 * either express or implied. See the License for the specific language governing permissions and limitations under the
 * License.
 **/

import javax.xml.soap.SOAPMessage;

public class Main {
    /**
     * Adds a custom MIME header to a {@link SOAPMessage}.
     *
     * @param message The {@link SOAPMessage} to add the header to.
     * @param name The name of the header.
     * @param value The value (content) of the header.
     */
    public static void addMimeHeader(SOAPMessage message, String name, String value) {
        message.getMimeHeaders().setHeader(name, value);
    }
}

Related

  1. addAttachment(SOAPMessage soapMessage, String payloadId, String contentType, byte[] content)
  2. addMessageHandler(Object binding, SOAPHandler handler)
  3. addNamespace(SOAPMessage message, String prefix, String uri)
  4. constructMessage(String mimeHdrsFile, String msgFile)
  5. convertSoapMessageToString(SOAPMessage message)
  6. copy(MimeHeaders headers)