net.fortuna.mstor.connector.jcr
Class JcrConnector
java.lang.Object
net.fortuna.mstor.connector.AbstractProtocolConnector
net.fortuna.mstor.connector.jcr.JcrConnector
- All Implemented Interfaces:
- ProtocolConnector
public class JcrConnector
- extends AbstractProtocolConnector
- Author:
- Ben
$Id$
Created on 22/01/2009
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JcrConnector
public JcrConnector(javax.mail.URLName url,
MStorStore store,
javax.mail.Session session)
- Parameters:
url
- store
-
connect
public boolean connect()
throws javax.mail.AuthenticationFailedException,
javax.mail.MessagingException
-
- Returns:
- true if connection succeeded, otherwise false
- Throws:
javax.mail.AuthenticationFailedException
- where connection authentication fails
javax.mail.MessagingException
- where an error occurs connecting
disconnect
public void disconnect()
throws javax.mail.MessagingException
-
- Throws:
javax.mail.MessagingException
- where an error occurs disconnecting
getDefaultFolder
public javax.mail.Folder getDefaultFolder()
throws javax.mail.MessagingException
-
- Returns:
- the default folder for the connector implementation
- Throws:
javax.mail.MessagingException
- where an error occurs retrieving the default folder
getFolder
public javax.mail.Folder getFolder(java.lang.String name)
throws javax.mail.MessagingException
-
- 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
- Throws:
javax.mail.MessagingException
- where an error occurs retrieving the folder
getFolder
public javax.mail.Folder getFolder(javax.mail.URLName url)
throws javax.mail.MessagingException
-
- Parameters:
url
- a folder URL
- Returns:
- the folder at the specified URL, or null if such a folder doesn't exist
- Throws:
javax.mail.MessagingException
- where an error occurs retrieving the folder
Copyright © 2004-2011 Micronode. All Rights Reserved.