org.opensync.tools
Class JMail
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.opensync.tools.JMail
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
- public class JMail
- extends org.xml.sax.helpers.DefaultHandler
|
Constructor Summary |
JMail()
|
JMail(java.lang.String xmlFileName)
|
|
Method Summary |
void |
addPart(java.lang.String type,
java.lang.String part)
|
void |
close()
|
void |
connect()
|
void |
connect(java.lang.String host,
java.lang.String userName,
java.lang.String passWord)
|
void |
endElement(java.lang.String uri,
java.lang.String sName,
java.lang.String qName)
|
void |
error(org.xml.sax.SAXParseException exception)
|
void |
fatalError(org.xml.sax.SAXParseException exception)
|
javax.mail.Message |
getMessage()
|
void |
init(java.lang.String transport,
java.lang.String host)
|
javax.mail.internet.MimeMessage |
prepareMessage(java.lang.String FromAddress,
java.lang.String toAddress,
java.lang.String subject,
java.lang.String text,
java.lang.String fileName)
|
void |
sendMessage()
|
void |
sendMessage(javax.mail.internet.MimeMessage message)
|
void |
startElement(java.lang.String uri,
java.lang.String sName,
java.lang.String qName,
org.xml.sax.Attributes atts)
|
void |
warning(org.xml.sax.SAXParseException exception)
|
| Methods inherited from class org.xml.sax.helpers.DefaultHandler |
characters, endDocument, endPrefixMapping, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JMail
public JMail()
JMail
public JMail(java.lang.String xmlFileName)
throws org.xml.sax.SAXException,
javax.xml.parsers.ParserConfigurationException,
java.net.MalformedURLException,
java.io.IOException
getMessage
public javax.mail.Message getMessage()
startElement
public void startElement(java.lang.String uri,
java.lang.String sName,
java.lang.String qName,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
endElement
public void endElement(java.lang.String uri,
java.lang.String sName,
java.lang.String qName)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
error
public void error(org.xml.sax.SAXParseException exception)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
fatalError
public void fatalError(org.xml.sax.SAXParseException exception)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
warning
public void warning(org.xml.sax.SAXParseException exception)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
init
public void init(java.lang.String transport,
java.lang.String host)
addPart
public void addPart(java.lang.String type,
java.lang.String part)
throws java.io.IOException,
javax.mail.MessagingException
- Throws:
java.io.IOException
javax.mail.MessagingException
prepareMessage
public javax.mail.internet.MimeMessage prepareMessage(java.lang.String FromAddress,
java.lang.String toAddress,
java.lang.String subject,
java.lang.String text,
java.lang.String fileName)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
connect
public void connect(java.lang.String host,
java.lang.String userName,
java.lang.String passWord)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
connect
public void connect()
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
sendMessage
public void sendMessage()
throws javax.mail.MessagingException,
java.io.IOException
- Throws:
javax.mail.MessagingException
java.io.IOException
sendMessage
public void sendMessage(javax.mail.internet.MimeMessage message)
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
close
public void close()
throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
Copyright © 2004 sourceforge. All Rights Reserved.