/** * Gets all the values of the header identified by the given * <CODE>String</CODE>. * @param name the name of the header; example: * "Content-Type" * @return a <CODE>String</CODE> array giving the value for the * specified header * @see #setMimeHeader(java.lang.String, java.lang.String) setMimeHeader(java.lang.String, java.lang.String) */ public String[] getMimeHeader(String name) { return mimeHeaders.getHeader(name); }
/** * Gets all the values of the header identified by the given * <CODE>String</CODE>. * @param name the name of the header; example: * "Content-Type" * @return a <CODE>String</CODE> array giving the value for the * specified header * @see #setMimeHeader(java.lang.String, java.lang.String) setMimeHeader(java.lang.String, java.lang.String) */ public String[] getMimeHeader(String name) { return mimeHeaders.getHeader(name); }
/** * Gets all the values of the header identified by the given * <CODE>String</CODE>. * @param name the name of the header; example: * "Content-Type" * @return a <CODE>String</CODE> array giving the value for the * specified header * @see #setMimeHeader(java.lang.String, java.lang.String) setMimeHeader(java.lang.String, java.lang.String) */ public String[] getMimeHeader(String name) { return mimeHeaders.getHeader(name); }
/** * Gets all the values of the header identified by the given <CODE>String</CODE>. * * @param name the name of the header; example: "Content-Type" * @return a <CODE>String</CODE> array giving the value for the specified header * @see #setMimeHeader(String, String) setMimeHeader(java.lang.String, java.lang.String) */ public String[] getMimeHeader(String name) { return mimeHeaders.getHeader(name); }
public String getContentDescription() { String[] value = mimeHeaders.getHeader(MimeConstants.CONTENT_DESCRIPTION); return (value == null) ? null : value[0]; }
/** * Gets all the values of the <CODE>MimeHeader</CODE> object in this <CODE>SOAPPart</CODE> * object that is identified by the given <CODE>String</CODE>. * * @param name the name of the header; example: "Content-Type" * @return a <CODE>String</CODE> array giving all the values for the specified header * @see #setMimeHeader(String, String) setMimeHeader(java.lang.String, * java.lang.String) */ public String[] getMimeHeader(String name) { return mimeHeaders.getHeader(name); }
private String getSingleHeaderValue(String name) { String[] values = mimeHeaders.getHeader(name); if (values == null || values.length == 0) { return null; } else { return values[0]; } }
/** * Gets all the values of the <CODE>MimeHeader</CODE> object in this <CODE>SOAPPart</CODE> * object that is identified by the given <CODE>String</CODE>. * * @param name the name of the header; example: "Content-Type" * @return a <CODE>String</CODE> array giving all the values for the specified header * @see #setMimeHeader(String, String) setMimeHeader(java.lang.String, * java.lang.String) */ public String[] getMimeHeader(String name) { return mimeHeaders.getHeader(name); }
/** * Gets all the values of the header identified by the given <CODE>String</CODE>. * * @param name the name of the header; example: "Content-Type" * @return a <CODE>String</CODE> array giving the value for the specified header * @see #setMimeHeader(String, String) setMimeHeader(java.lang.String, java.lang.String) */ public String[] getMimeHeader(String name) { return mimeHeaders.getHeader(name); }
@Override public SOAPHeader getSOAPHeader() throws SOAPException { SOAPHeader hdr = getSOAPPart().getEnvelope().getHeader(); /*if (hdr == null) { throw new SOAPException("No SOAP Header was found in the SOAP Message"); }*/ return hdr; }
private String getSingleHeaderValue(String name) { String[] values = mimeHeaders.getHeader(name); if (values == null || values.length == 0) { return null; } else { return values[0]; } }
protected static final String getContentType(MimeHeaders headers) { String[] values = headers.getHeader("Content-Type"); if (values == null) return null; else return values[0]; }
boolean hasTextXmlContentType(MimeHeaders headers) { String[] contentTypes = headers.getHeader("Content-Type"); if ((contentTypes != null) && (contentTypes.length >= 1)){ if (contentTypes[0].indexOf("text/xml") != -1){ return true; } } return false; }
private int getContentLength(MimeHeaders headers) { String[] contentLength = headers.getHeader("Content-Length"); int length = 0; if ((contentLength != null) && (contentLength.length > 0)) { length = new Integer(contentLength[0]).intValue(); } return length; }
/** * * */ public static String getJoinedValue(MimeHeaders headers, String name){ String[] values = headers.getHeader(name); if(values == null) return null; if(values.length == 0) return ""; else return StringUtil.join(values, ","); }
public String[] getMimeHeader(String name) { MimeHeaders mimeHeaders = soapMessage.getMimeHeaders(); return mimeHeaders.getHeader(name); }
public String getValue(String name) { String[] values = headers.getHeader(name); if(values == null || values.length == 0){ return null; } else{ return StringUtil.join(values, ","); } }
private void convertMessageToXop() { MimeHeaders mimeHeaders = saajMessage.getMimeHeaders(); String[] oldContentTypes = mimeHeaders.getHeader(TransportConstants.HEADER_CONTENT_TYPE); String oldContentType = !ObjectUtils.isEmpty(oldContentTypes) ? oldContentTypes[0] : getVersion().getContentType(); StringBuilder builder = new StringBuilder(CONTENT_TYPE_XOP); builder.append(";type="); builder.append('"'); builder.append(oldContentType); builder.append('"'); mimeHeaders.setHeader(TransportConstants.HEADER_CONTENT_TYPE, builder.toString()); }
private void convertMessageToXop() { MimeHeaders mimeHeaders = saajMessage.getMimeHeaders(); String[] oldContentTypes = mimeHeaders.getHeader(TransportConstants.HEADER_CONTENT_TYPE); String oldContentType = !ObjectUtils.isEmpty(oldContentTypes) ? oldContentTypes[0] : getVersion().getContentType(); mimeHeaders.setHeader(TransportConstants.HEADER_CONTENT_TYPE, CONTENT_TYPE_XOP + ";type=" + '"' + oldContentType + '"'); }
private void convertMessageToXop() { MimeHeaders mimeHeaders = saajMessage.getMimeHeaders(); String[] oldContentTypes = mimeHeaders.getHeader(TransportConstants.HEADER_CONTENT_TYPE); String oldContentType = !ObjectUtils.isEmpty(oldContentTypes) ? oldContentTypes[0] : getVersion().getContentType(); mimeHeaders.setHeader(TransportConstants.HEADER_CONTENT_TYPE, CONTENT_TYPE_XOP + ";type=" + '"' + oldContentType + '"'); }