org.nhindirect.stagent.mail
Enum MimeError

java.lang.Object
  extended by java.lang.Enum<MimeError>
      extended by org.nhindirect.stagent.mail.MimeError
All Implemented Interfaces:
Serializable, Comparable<MimeError>

public enum MimeError
extends Enum<MimeError>

Enumerated causes of MimeExceptions

Author:
Greg Meyer, Umesh Madan

Enum Constant Summary
Base64EncodingRequired
           
ContentTypeMismatch
           
InvalidBody
           
InvalidBodySubpart
           
InvalidCRLF
           
InvalidHeader
           
InvalidMimeEntity
           
MissingBody
           
MissingHeaderValue
           
MissingNameValueSeparator
           
TransferEncodingMismatch
           
Unexpected
           
 
Method Summary
static MimeError valueOf(String name)
          Returns the enum constant of this type with the specified name.
static MimeError[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

Unexpected

public static final MimeError Unexpected

InvalidCRLF

public static final MimeError InvalidCRLF

InvalidMimeEntity

public static final MimeError InvalidMimeEntity

InvalidHeader

public static final MimeError InvalidHeader

InvalidBody

public static final MimeError InvalidBody

InvalidBodySubpart

public static final MimeError InvalidBodySubpart

MissingNameValueSeparator

public static final MimeError MissingNameValueSeparator

MissingHeaderValue

public static final MimeError MissingHeaderValue

MissingBody

public static final MimeError MissingBody

ContentTypeMismatch

public static final MimeError ContentTypeMismatch

TransferEncodingMismatch

public static final MimeError TransferEncodingMismatch

Base64EncodingRequired

public static final MimeError Base64EncodingRequired
Method Detail

values

public static MimeError[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (MimeError c : MimeError.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static MimeError valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null


Copyright © 2010-2015 NHIN Direct. All Rights Reserved.