Package org.apache.axiom.mime

Examples of org.apache.axiom.mime.Header


            mimeBodyPart.addHeader("Content-Type", dataHandler.getContentType());
            mimeBodyPart.addHeader("Content-Transfer-Encoding", contentTransferEncoding);
            mimeBodyPart.addHeader("Content-Transfer-Encoding", contentTransferEncoding);
            if (extraHeaders != null) {
                for (Iterator it = extraHeaders.iterator(); it.hasNext(); ) {
                    Header header = (Header)it.next();
                    mimeBodyPart.addHeader(header.getName(), header.getValue());
                }
            }
        } catch (MessagingException ex) {
            IOException ex2 = new IOException("Unable to create MimeBodyPart");
            ex2.initCause(ex);
View Full Code Here


    }
   
    public String getHeader(String name) {
        String value = null;
        for (int i=0, l=headers.size(); i<l; i++) {
            Header header = (Header)headers.get(i);
            if (header.getName().equalsIgnoreCase(name)) {
                value = header.getValue();
                break;
            }
        }
        if(log.isDebugEnabled()){
            log.debug("getHeader name=(" + name + ") value=(" + value +")");
View Full Code Here

            writeAscii(contentID);
            out.write('>');
        }
        if (extraHeaders != null) {
            for (Iterator it = extraHeaders.iterator(); it.hasNext(); ) {
                Header header = (Header)it.next();
                writeAscii("\r\n");
                writeAscii(header.getName());
                writeAscii(": ");
                writeAscii(header.getValue());
            }
        }
        writeAscii("\r\n\r\n");
        return new PartOutputStream(transferEncoder);
    }
View Full Code Here

            String value = field.getBody();
           
            if (log.isDebugEnabled()){
                log.debug("addHeader: (" + name + ") value=(" + value +")");
            }
            headers.add(new Header(name, value));
        }
       
        checkParserState(parser.next(), EntityState.T_BODY);
       
        return headers;
View Full Code Here

            String value = field.getBody();
           
            if (log.isDebugEnabled()){
                log.debug("addHeader: (" + name + ") value=(" + value +")");
            }
            headers.add(new Header(name, value));
        }
       
        checkParserState(parser.next(), EntityState.T_BODY);
       
        return headers;
View Full Code Here

    }
   
    public String getHeader(String name) {
        String value = null;
        for (int i=0, l=headers.size(); i<l; i++) {
            Header header = (Header)headers.get(i);
            if (header.getName().equalsIgnoreCase(name)) {
                value = header.getValue();
                break;
            }
        }
        if(log.isDebugEnabled()){
            log.debug("getHeader name=(" + name + ") value=(" + value +")");
View Full Code Here

            String value = field.getBody();
           
            if (log.isDebugEnabled()){
                log.debug("addHeader: (" + name + ") value=(" + value +")");
            }
            headers.add(new Header(name, value));
        }
       
        checkParserState(parser.next(), EntityState.T_BODY);
       
        return headers;
View Full Code Here

                    OMElement omElement =
                            omFactory.createOMElement(ele.getQName().getLocalPart(), null);
                    omElement.addChild(
                            processComplexType(omElement, ele.getChildElements(), omFactory));                  
                    OutputStream partOutputStream = writer.writePart(DEFAULT_CONTENT_TYPE, null,
                            Collections.singletonList(new Header("Content-Disposition",
                                    DISPOSITION_TYPE + "; name=\"" + omElement.getLocalName() + "\"")));
                    partOutputStream.write(omElement.toString().getBytes());
                    partOutputStream.close();
                } else {
                    OutputStream partOutputStream = writer.writePart(DEFAULT_CONTENT_TYPE, null,
                            Collections.singletonList(new Header("Content-Disposition",
                                    DISPOSITION_TYPE + "; name=\"" + ele.getLocalName() + "\"")));
                    partOutputStream.write(ele.getText().getBytes());
                    partOutputStream.close();
                }
            }
View Full Code Here

TOP

Related Classes of org.apache.axiom.mime.Header

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.