|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object toolbox.services.mail.simple.beans.MailMessage
public class MailMessage
Java Bean representing an e-mail messages.
MailMessage bean generated by the Toolbox Bean Generator.
This bean implements the DaoBean interface that allows it to be persisted by sub-class instances of the toolbox.services.dao.DaoService class.
Constructor Summary | |
---|---|
MailMessage()
Default constructor to initialise the internal Map for storing bean properties. |
Method Summary | |
---|---|
static MailMessage |
create(java.util.Map map)
Create a new MailMessage bean instance using the properties in the given Map as the values of the bean properties. |
java.util.List |
getAttachmentURLs()
Return the attachmentURLs property. |
java.util.List |
getBcc()
Return the bcc property. |
java.lang.String |
getBody()
Return the body property. |
java.util.List |
getCc()
Return the cc property. |
java.lang.String |
getContentType()
Return the contentType property. |
java.lang.String |
getFrom()
Return the from property. |
java.util.Map |
getMap()
Return the Map containing the bean properties. |
java.lang.String |
getMapping(java.lang.String prop)
Return the mapped value for the provided property name. |
java.util.Map |
getMappings()
Return the Map containing the property mappings. |
java.util.List |
getReplyTo()
Return the replyTo property. |
java.lang.String |
getSubject()
Return the subject property. |
java.util.List |
getTo()
Return the to property. |
void |
setAttachmentURLs(java.util.List attachmentURLs)
Set the attachmentURLs property. |
void |
setBcc(java.util.List bcc)
Set the bcc property. |
void |
setBody(java.lang.String body)
Set the body property. |
void |
setCc(java.util.List cc)
Set the cc property. |
void |
setContentType(java.lang.String contentType)
Set the contentType property. |
void |
setFrom(java.lang.String from)
Set the from property. |
void |
setMap(java.util.Map map)
Set the Map containing the bean properties. |
void |
setReplyTo(java.util.List replyTo)
Set the replyTo property. |
void |
setSubject(java.lang.String subject)
Set the subject property. |
void |
setTo(java.util.List to)
Set the to property. |
java.lang.String |
toString()
Return a String representation of this DaoBean instance. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MailMessage()
Method Detail |
---|
public void setFrom(java.lang.String from)
from
- New value of the
from property.public java.lang.String getFrom()
public void setReplyTo(java.util.List replyTo)
replyTo
- New value of the
replyTo property.public java.util.List getReplyTo()
public void setTo(java.util.List to)
to
- New value of the
to property.public java.util.List getTo()
public void setCc(java.util.List cc)
cc
- New value of the
cc property.public java.util.List getCc()
public void setBcc(java.util.List bcc)
bcc
- New value of the
bcc property.public java.util.List getBcc()
public void setSubject(java.lang.String subject)
subject
- New value of the
subject property.public java.lang.String getSubject()
public void setContentType(java.lang.String contentType)
contentType
- New value of the
contentType property.public java.lang.String getContentType()
public void setBody(java.lang.String body)
body
- New value of the
body property.public java.lang.String getBody()
public void setAttachmentURLs(java.util.List attachmentURLs)
attachmentURLs
- New value of the
attachmentURLs property.public java.util.List getAttachmentURLs()
public void setMap(java.util.Map map)
setMap
in interface DaoBean
map
- Map containing bean properties.public java.util.Map getMap()
getMap
in interface DaoBean
public java.lang.String getMapping(java.lang.String prop)
getMapping
in interface DaoBean
prop
- Return the mapping for this property.
public java.util.Map getMappings()
getMappings
in interface DaoBean
public static MailMessage create(java.util.Map map) throws java.lang.Exception
Property mappings are done using Java Reflection and is performed as follows:
The keys in the Map are used as the names of the bean properties. If the Map contains a key with the value name it will be translated into a method call that will invoke the setName(...) method on the target bean using the value associated with the key in the Map.
map
- Map containing bean properties.
java.lang.Exception
- if the bean cannot be created.public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |