mailpuccino
Class EmailID

java.lang.Object
  extended bymailpuccino.EmailID
Direct Known Subclasses:
IMAPEmailID, LocalEmailID, RawMessageEmailID

public abstract class EmailID
extends java.lang.Object


Field Summary
 Folder TargetFolder
           
 
Constructor Summary
EmailID()
           
 
Method Summary
 void delete()
           
 boolean equals(java.lang.Object Target)
           
 java.lang.String getAllHeaders()
           
 java.lang.String getHeader(java.lang.String HeaderName)
           
 java.lang.Object getPart(PartStruct Part)
           
 PartStruct getPartStruct()
           
 java.lang.String getRawMessage()
           
 int getStatus(java.lang.String Type)
           
 void setStatus(java.lang.String Type, int Value)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TargetFolder

public Folder TargetFolder
Constructor Detail

EmailID

public EmailID()
Method Detail

getRawMessage

public java.lang.String getRawMessage()
                               throws java.io.IOException,
                                      FolderException
Throws:
java.io.IOException
FolderException

getHeader

public java.lang.String getHeader(java.lang.String HeaderName)
                           throws java.io.IOException,
                                  FolderException
Throws:
java.io.IOException
FolderException

getAllHeaders

public java.lang.String getAllHeaders()
                               throws java.io.IOException,
                                      FolderException
Throws:
java.io.IOException
FolderException

getStatus

public int getStatus(java.lang.String Type)
              throws java.io.IOException,
                     FolderException
Throws:
java.io.IOException
FolderException

setStatus

public void setStatus(java.lang.String Type,
                      int Value)
               throws java.io.IOException,
                      FolderException
Throws:
java.io.IOException
FolderException

getPart

public java.lang.Object getPart(PartStruct Part)
                         throws java.io.IOException,
                                FolderException
Throws:
java.io.IOException
FolderException

getPartStruct

public PartStruct getPartStruct()
                         throws java.io.IOException,
                                FolderException
Throws:
java.io.IOException
FolderException

delete

public void delete()
            throws java.io.IOException,
                   FolderException
Throws:
java.io.IOException
FolderException

equals

public boolean equals(java.lang.Object Target)