|
|||||||||
| Home >> All >> gnu >> mail >> providers >> [ nntp overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
gnu.mail.providers.nntp
Class NNTPTransport

java.lang.Objectjavax.mail.Service
javax.mail.Transport
gnu.mail.providers.nntp.NNTPTransport
- public class NNTPTransport
- extends javax.mail.Transport
An NNTP transport provider. This uses an NNTPConnection to handle all the protocol-related functionality.
- Version:
- 2.0
| Field Summary | |
(package private) NNTPConnection |
connection
|
| Fields inherited from class javax.mail.Transport |
|
| Fields inherited from class javax.mail.Service |
debug, session, url |
| Constructor Summary | |
NNTPTransport(javax.mail.Session session,
javax.mail.URLName url)
Constructor. |
|
| Method Summary | |
void |
close()
Close the connection. |
private int |
getIntProperty(java.lang.String key)
|
private java.lang.String |
getProperty(java.lang.String key)
|
private boolean |
propertyIsFalse(java.lang.String key)
|
private boolean |
propertyIsTrue(java.lang.String key)
|
protected boolean |
protocolConnect(java.lang.String host,
int port,
java.lang.String username,
java.lang.String password)
Performs the protocol connection. |
void |
sendMessage(javax.mail.Message message,
javax.mail.Address[] addresses)
Post an article. |
| Methods inherited from class javax.mail.Transport |
addTransportListener, notifyTransportListeners, removeTransportListener, send, send |
| Methods inherited from class javax.mail.Service |
addConnectionListener, connect, connect, connect, finalize, getURLName, isConnected, notifyConnectionListeners, queueEvent, removeConnectionListener, setConnected, setURLName, toString |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
connection
NNTPConnection connection
| Constructor Detail |
NNTPTransport
public NNTPTransport(javax.mail.Session session, javax.mail.URLName url)
- Constructor.
| Method Detail |
protocolConnect
protected boolean protocolConnect(java.lang.String host, int port, java.lang.String username, java.lang.String password) throws javax.mail.MessagingException
- Performs the protocol connection.
close
public void close()
throws javax.mail.MessagingException
- Close the connection.
sendMessage
public void sendMessage(javax.mail.Message message, javax.mail.Address[] addresses) throws javax.mail.MessagingException
- Post an article.
getIntProperty
private int getIntProperty(java.lang.String key)
propertyIsFalse
private boolean propertyIsFalse(java.lang.String key)
propertyIsTrue
private boolean propertyIsTrue(java.lang.String key)
getProperty
private java.lang.String getProperty(java.lang.String key)
|
|||||||||
| Home >> All >> gnu >> mail >> providers >> [ nntp overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC