Buglet - buglet.sourceforge.org

org.buglet.mailout
Class MessageBase

java.lang.Object
  |
  +--org.buglet.mailout.MessageBase

public class MessageBase
extends java.lang.Object

class to send admin email


Inner Class Summary
 class MessageBase.PartBase
           
 class MessageBase.RecipBase
           
 
Field Summary
(package private)  java.util.Vector bodyParts
          message body of email
(package private)  java.lang.String fromEmail
          email address to send info from
(package private) static org.apache.log4j.Category log
           
(package private)  java.util.Vector recipients
           
(package private)  boolean singleSend
           
(package private)  java.lang.String title
          title on email
 
Constructor Summary
MessageBase(java.lang.String title, java.lang.String from)
          constructor where source email address is provided
 
Method Summary
 void addBcc(java.lang.String address)
           
 void addCc(java.lang.String address)
           
 void addPart(java.lang.String part)
           
 void addPart(java.lang.String part, java.lang.String type, java.lang.String filename)
           
 void addRecipient(java.lang.String address, javax.mail.Message.RecipientType type)
           
 void addTo(java.lang.String address)
           
 void addTo(java.lang.String[] addresses)
           
static void main(java.lang.String[] args)
          utility test function
 void send()
          ship the email out
 void setSingleSend(boolean singleSend)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

static org.apache.log4j.Category log

recipients

java.util.Vector recipients

fromEmail

java.lang.String fromEmail
email address to send info from

title

java.lang.String title
title on email

bodyParts

java.util.Vector bodyParts
message body of email

singleSend

boolean singleSend
Constructor Detail

MessageBase

public MessageBase(java.lang.String title,
                   java.lang.String from)
constructor where source email address is provided
Method Detail

addTo

public void addTo(java.lang.String address)

addCc

public void addCc(java.lang.String address)

addTo

public void addTo(java.lang.String[] addresses)

addBcc

public void addBcc(java.lang.String address)

addRecipient

public void addRecipient(java.lang.String address,
                         javax.mail.Message.RecipientType type)

addPart

public void addPart(java.lang.String part)

addPart

public void addPart(java.lang.String part,
                    java.lang.String type,
                    java.lang.String filename)

setSingleSend

public void setSingleSend(boolean singleSend)

send

public void send()
ship the email out

main

public static void main(java.lang.String[] args)
utility test function

Buglet - buglet.sourceforge.org

Copyright © 2001 58k.com Inc. All Rights Reserved