com.infoengine.email
Class MessageUtilities

java.lang.Object
  extended bycom.infoengine.email.MessageUtilities

public class MessageUtilities
extends Object


Field Summary
static String[] defaultAttributes
           
static String[] sectionAttributes
           
 
Constructor Summary
MessageUtilities()
           
 
Method Summary
private static void addAddresses(Element element, javax.mail.Message message, String[] attributes)
           
private static void addAddresses(Element element, String name, javax.mail.Address[] addresses)
           
private static String[] getAddressAttribute(javax.mail.Address[] addresses)
           
static String[] getAttribute(javax.mail.Message message, String name)
           
static Element getElement(javax.mail.Message message, String[] attributes)
           
static String getMainTextBody(javax.mail.Message message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultAttributes

public static String[] defaultAttributes

sectionAttributes

public static String[] sectionAttributes
Constructor Detail

MessageUtilities

public MessageUtilities()
Method Detail

getElement

public static Element getElement(javax.mail.Message message,
                                 String[] attributes)
                          throws IEException
Throws:
IEException

getAttribute

public static String[] getAttribute(javax.mail.Message message,
                                    String name)
                             throws IEException
Throws:
IEException

getMainTextBody

public static String getMainTextBody(javax.mail.Message message)
                              throws IEException
Throws:
IEException

addAddresses

private static void addAddresses(Element element,
                                 javax.mail.Message message,
                                 String[] attributes)
                          throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

addAddresses

private static void addAddresses(Element element,
                                 String name,
                                 javax.mail.Address[] addresses)

getAddressAttribute

private static String[] getAddressAttribute(javax.mail.Address[] addresses)