|
Oracle Containers for J2EE Support for JavaServer Pages Java API Reference 10g (10.1.3.1.0) B28960-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.jsp.webutil.email.SendMailBean
Send an email using host or Javamail session information. <p/> Usage : instantiate the bean, set the host or session, sender and recipient, and optionally, the cc, bcc, subject, contentType and contentEncoding
Constructor Summary | |
SendMailBean() Create a new sendMailBean |
Method Summary | |
void |
addAttachmentDisplayName(java.lang.String s1) |
void |
addClientAttachment(java.lang.String displayFileName) |
void |
addServerAttachment(java.lang.String s1) |
void |
close() |
boolean |
detectClientAttachment() |
boolean |
detectServerAttachment() |
java.lang.String |
getAttachmentDisplayName() |
java.lang.String |
getBcc() |
java.lang.String |
getCc() |
java.lang.String |
getClientAttachment() |
java.lang.String |
getContent() |
java.lang.String |
getContentEncoding() |
java.lang.String |
getContentType() |
java.lang.String |
getFirstServerAttachment() |
java.lang.String |
getHost() |
javax.mail.Session |
getMailSession() |
java.lang.String |
getNextServerAttachment() |
java.lang.String |
getRecipient() |
java.lang.String |
getSender() |
java.lang.String |
getServerAttachment() |
java.lang.String |
getSession() |
java.lang.String |
getSubject() |
void |
sendMessage() |
void |
sendMessage(PageContext pageContext) |
void |
setAttachmentDisplayName(java.lang.String s) |
java.lang.String |
setAttachmentPermission(ServletContext sc, HttpServletRequest req) return the list of file names as a comma separated string not avaliable from the corresponding tag name does not include the base dir |
void |
setBcc(java.lang.String s) |
void |
setCc(java.lang.String s) |
void |
setClientAttachment(java.lang.String displayFileName) |
void |
setContent(java.lang.String s) |
void |
setContentEncoding(java.lang.String s) |
void |
setContentType(java.lang.String s) |
void |
setHost(java.lang.String s) |
void |
setMailSession(javax.mail.Session session) |
void |
setRecipient(java.lang.String s) |
void |
setSender(java.lang.String s) |
void |
setServerAttachment(java.lang.String s) |
void |
setSession(java.lang.String s) |
void |
setSubject(java.lang.String s) |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SendMailBean()
Method Detail |
public void setHost(java.lang.String s)
public java.lang.String getHost()
public void setSession(java.lang.String s)
s
- A string naming the mail sessionpublic java.lang.String getSession()
public void setMailSession(javax.mail.Session session)
session
- A valid mail session This method allows you to set an existing mail session.public javax.mail.Session getMailSession()
public void setSender(java.lang.String s) throws java.lang.Exception
s
- A valid email address for the senderjava.lang.Exception
public java.lang.String getSender()
public void setRecipient(java.lang.String s) throws java.lang.Exception
s
- A valid email address for the recipientjava.lang.Exception
public java.lang.String getRecipient()
public void setCc(java.lang.String s)
s
- A space or comma separated list email address to get message copiespublic java.lang.String getCc()
public void setBcc(java.lang.String s)
s
- A space or comma separated list email address to for blind copypublic java.lang.String getBcc()
public void setSubject(java.lang.String s)
s
- The text for the message subjectpublic java.lang.String getSubject()
public void addClientAttachment(java.lang.String displayFileName) throws java.lang.Exception
java.lang.Exception
public void setClientAttachment(java.lang.String displayFileName) throws java.lang.Exception
java.lang.Exception
public java.lang.String getClientAttachment()
public void addServerAttachment(java.lang.String s1) throws java.lang.Exception
java.lang.Exception
public java.lang.String getServerAttachment()
public void setServerAttachment(java.lang.String s) throws java.lang.Exception
java.lang.Exception
public void addAttachmentDisplayName(java.lang.String s1) throws java.lang.Exception
java.lang.Exception
public void setAttachmentDisplayName(java.lang.String s) throws java.lang.Exception
java.lang.Exception
public java.lang.String getFirstServerAttachment()
public java.lang.String getNextServerAttachment()
public java.lang.String getAttachmentDisplayName()
public void setContentType(java.lang.String s)
s
- The message's body contentpublic java.lang.String getContentType()
public void setContentEncoding(java.lang.String s)
s
- The message's body contentpublic java.lang.String getContentEncoding()
public void setContent(java.lang.String s)
s
- The message's body contentpublic java.lang.String getContent()
public void sendMessage(PageContext pageContext) throws java.lang.Exception
pageContext
- The page context in which a session string representing a valid mail session has been stored. Either the session string, mail session or host string must be available.java.lang.Exception
public void sendMessage() throws java.lang.Exception
java.lang.Exception
public void close()
public java.lang.String setAttachmentPermission(ServletContext sc, HttpServletRequest req) throws FileAccessException
FileAccessException
public boolean detectClientAttachment()
public boolean detectServerAttachment()
|
Oracle Containers for J2EE Support for JavaServer Pages Java API Reference 10g (10.1.3.1.0) B28960-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |