electric.util.mime
Class MIMEBuilder

java.lang.Object
  extended byelectric.util.mime.MIMEBuilder
All Implemented Interfaces:
IHTTPConstants, IMIMEConstants

public final class MIMEBuilder
extends java.lang.Object
implements IHTTPConstants, IMIMEConstants

MultipartBuilder.

Author:
webMethods

Field Summary
 
Fields inherited from interface electric.util.http.IHTTPConstants
ACCEPT_LANGUAGE, ACCEPT_RANGES, APPLICATION_BINARY, APPLICATION_OCTET_STREAM, ASCII, AUTHORIZATION, BASIC, BOUNDARY, CHARSET_EQUALS, CHUNKED, CLOSE, COLON_SLASH_SLASH, CONNECT, CONNECTION, CONTENT_ID, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_LOCATION, CONTENT_TYPE, CONTINUATION_STATUS, CONTINUE_EXPECTATION, COOKIE, COOKIE_LISTENER, DATE, DEFAULT_CONTENT_TYPE, DEFAULT_HTTP_CHARSET, DEFAULT_HTTPS_PORT, DEFAULT_MIME_TYPE, DEFAULT_PROXY_PORT, DIGEST, EXPECT, EXPECT_HEADER, FORM_URLENCODED, GET, GLUE_SESSION, HEAD, HOST, HTTP_1_0, HTTP_1_1, HTTP_PROTOCOL, HTTPS_PROTOCOL, IF_MODIFIED_SINCE, KEEP_ALIVE, LAST_MODIFIED, LOCATION, MD5_HASH, MIME_BOUNDARY, MIME_VERSION, MULTIPART_CONTENT_TYPE, OK, POST, PROXY_AUTHORIZATION, RANGE, SC_CONTINUE, SC_MOVED, SC_MOVED_PERMANENTLY, SC_OK, SC_PROXY_AUTHENTICATION_REQUIRED, SC_UNAUTHORIZED, SEPARATOR, SERVER, SERVER_PREFIX, SERVER_TYPE, SET_COOKIE_0, SET_COOKIE_1, SLASH, START, TEXT_HTML, TEXT_PLAIN, TEXT_XML, TEXT_XML_UTF_8, TRANSFER_ENCODING, USER_AGENT, WWW_AUTHENTICATE
 
Fields inherited from interface electric.util.mime.IMIMEConstants
DATA_DIRECTORY, DEFAULT_MIMEDATA_DIRECTORY, DEFAULT_START_MIME_PART, MIME_ATTACHMENT_STYLE, MIME_EXTENSION, STAR_SLASH_STAR_DATAHANDLER
 
Constructor Summary
MIMEBuilder(MIMEData[] attachments, ByteArray byteArray, MIMEHeaders headers)
           
 
Method Summary
 int getContentLength()
           
 java.lang.String getContentType()
           
 java.io.InputStream getInputStream()
           
static java.lang.String getRootContentId()
           
static void setRootContentId(java.lang.String rootContentId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MIMEBuilder

public MIMEBuilder(MIMEData[] attachments,
                   ByteArray byteArray,
                   MIMEHeaders headers)
            throws java.io.IOException
Parameters:
attachments -
byteArray -
headers -
Throws:
java.io.IOException
Method Detail

getInputStream

public java.io.InputStream getInputStream()

getContentLength

public int getContentLength()

setRootContentId

public static void setRootContentId(java.lang.String rootContentId)
Parameters:
rootContentId -

getRootContentId

public static java.lang.String getRootContentId()

getContentType

public java.lang.String getContentType()


copyright© 2001-2004 by webMethods All Rights Reserved.