Project Wonder 5.0

er.javamail
Class ERMessage

java.lang.Object
  extended by er.javamail.ERMessage

public class ERMessage
extends java.lang.Object

ERMessage represents an email message.


Nested Class Summary
static interface ERMessage.Delegate
          Defines a delegate interface for receiving notifications about email messages.
 
Constructor Summary
ERMessage()
           
 
Method Summary
 void _deliveryFailed(java.lang.Throwable failure)
          Called by ERMailSender
 void _deliverySucceeded()
          Called by ERMailSender
 void _invalidRecipients(com.webobjects.foundation.NSArray<java.lang.String> invalidRecipientAddresses)
          Called by ERMailSender
 java.lang.String allRecipientsAsString()
           
 java.lang.String allRecipientsAsString(boolean includeBcc)
           
 java.lang.String allRecipientsAsString(boolean includeBcc, int maxAddresses)
           
 java.lang.String contextString()
           
 javax.mail.internet.MimeMessage mimeMessage()
           
 javax.mail.Address[] recipients(javax.mail.Message.RecipientType recipientType)
           
 java.lang.String recipientsAsString(javax.mail.Message.RecipientType recipientType)
           
 java.lang.String recipientsAsString(javax.mail.Message.RecipientType recipientType, int maxAddresses)
           
 void setContextString(java.lang.String contextString)
           
 void setDelegate(ERMessage.Delegate delegate)
           
 void setDeleteFlag()
           
 void setMimeMessage(javax.mail.internet.MimeMessage m)
           
 void setUserInfo(com.webobjects.foundation.NSDictionary<java.lang.String,java.lang.Object> userInfo)
           
 boolean shouldSendMessage()
           
 java.lang.String toString()
           
 com.webobjects.foundation.NSDictionary<java.lang.String,java.lang.Object> userInfo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ERMessage

public ERMessage()
Method Detail

setDelegate

public void setDelegate(ERMessage.Delegate delegate)

setUserInfo

public void setUserInfo(com.webobjects.foundation.NSDictionary<java.lang.String,java.lang.Object> userInfo)

userInfo

public com.webobjects.foundation.NSDictionary<java.lang.String,java.lang.Object> userInfo()

setContextString

public void setContextString(java.lang.String contextString)

contextString

public java.lang.String contextString()

setMimeMessage

public void setMimeMessage(javax.mail.internet.MimeMessage m)

mimeMessage

public javax.mail.internet.MimeMessage mimeMessage()

shouldSendMessage

public boolean shouldSendMessage()

recipients

public javax.mail.Address[] recipients(javax.mail.Message.RecipientType recipientType)
                                throws javax.mail.MessagingException
Parameters:
recipientType - which can be: Message.RecipientType.To, Message.RecipientType.CC, or Message.RecipientType.BCC
Throws:
javax.mail.MessagingException

recipientsAsString

public java.lang.String recipientsAsString(javax.mail.Message.RecipientType recipientType)
                                    throws javax.mail.MessagingException,
                                           javax.mail.internet.AddressException
Throws:
javax.mail.MessagingException
javax.mail.internet.AddressException

recipientsAsString

public java.lang.String recipientsAsString(javax.mail.Message.RecipientType recipientType,
                                           int maxAddresses)
                                    throws javax.mail.MessagingException,
                                           javax.mail.internet.AddressException
Throws:
javax.mail.MessagingException
javax.mail.internet.AddressException

allRecipientsAsString

public java.lang.String allRecipientsAsString()
                                       throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

allRecipientsAsString

public java.lang.String allRecipientsAsString(boolean includeBcc)
                                       throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

allRecipientsAsString

public java.lang.String allRecipientsAsString(boolean includeBcc,
                                              int maxAddresses)
                                       throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

_deliverySucceeded

public void _deliverySucceeded()
Called by ERMailSender


_invalidRecipients

public void _invalidRecipients(com.webobjects.foundation.NSArray<java.lang.String> invalidRecipientAddresses)
Called by ERMailSender


_deliveryFailed

public void _deliveryFailed(java.lang.Throwable failure)
Called by ERMailSender


setDeleteFlag

public void setDeleteFlag()
                   throws javax.mail.MessagingException
Throws:
javax.mail.MessagingException

Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.