Package net.fortuna.mstor.connector.nntp
Class NntpConnector
- java.lang.Object
-
- net.fortuna.mstor.connector.AbstractProtocolConnector
-
- net.fortuna.mstor.connector.nntp.NntpConnector
-
- All Implemented Interfaces:
ProtocolConnector
public class NntpConnector extends AbstractProtocolConnector
-
-
Field Summary
-
Fields inherited from class net.fortuna.mstor.connector.AbstractProtocolConnector
store, url
-
-
Constructor Summary
Constructors Constructor Description NntpConnector(javax.mail.URLName url, MStorStore store)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
connect()
void
disconnect()
javax.mail.Folder
getDefaultFolder()
javax.mail.Folder
getFolder(String name)
javax.mail.Folder
getFolder(javax.mail.URLName url)
-
-
-
Constructor Detail
-
NntpConnector
public NntpConnector(javax.mail.URLName url, MStorStore store)
- Parameters:
url
-store
-
-
-
Method Detail
-
connect
public boolean connect()
- Returns:
- true if connection succeeded, otherwise false
-
disconnect
public void disconnect() throws javax.mail.MessagingException
- Throws:
javax.mail.MessagingException
- where an error occurs disconnecting
-
getDefaultFolder
public javax.mail.Folder getDefaultFolder()
- Returns:
- the default folder for the connector implementation
-
getFolder
public javax.mail.Folder getFolder(String name)
- Parameters:
name
- the name of the folder to retrieve- Returns:
- the folder with the specified name, or null if such a folder doesn't exist
-
getFolder
public javax.mail.Folder getFolder(javax.mail.URLName url)
- Parameters:
url
- a folder URL- Returns:
- the folder at the specified URL, or null if such a folder doesn't exist
-
-