A C D E F G H I J K L M N O P R S T U V X Y 
All Classes All Packages

A

AbstractFolderDelegate<T extends MessageDelegate> - Class in net.fortuna.mstor.connector
 
AbstractFolderDelegate() - Constructor for class net.fortuna.mstor.connector.AbstractFolderDelegate
 
AbstractMessageDelegate - Class in net.fortuna.mstor.connector
 
AbstractMessageDelegate() - Constructor for class net.fortuna.mstor.connector.AbstractMessageDelegate
 
AbstractMetaFolder<T extends MessageDelegate> - Class in net.fortuna.mstor.connector.mbox
Base implementation of a meta folder.
AbstractProtocolConnector - Class in net.fortuna.mstor.connector
 
AbstractProtocolConnector(URLName, MStorStore) - Constructor for class net.fortuna.mstor.connector.AbstractProtocolConnector
 
add(String) - Method in class net.fortuna.mstor.model.Tags
 
addAll(Collection<? extends String>) - Method in class net.fortuna.mstor.model.Tags
 
addHeader(String, String) - Method in class net.fortuna.mstor.model.MStorMessage
addHeaderLine(String) - Method in class net.fortuna.mstor.model.MStorMessage
addTag(String) - Method in class net.fortuna.mstor.model.MStorMessage
 
addTag(String) - Method in interface net.fortuna.mstor.model.Taggable
Add the specified model to the associated tags.
addTag(String, Message) - Static method in class net.fortuna.mstor.model.Tags
Adds the specified model to a message.
allocateUid(MessageDelegate) - Method in class net.fortuna.mstor.connector.AbstractFolderDelegate
Allocates a new message UID for the folder.
allocateUid(MessageDelegate) - Method in interface net.fortuna.mstor.connector.FolderDelegate
Allocates a new message UID for the folder.
allocateUid(MessageDelegate) - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Allocates a new message UID for the folder.
appendMessage(byte[]) - Method in class net.fortuna.mstor.data.MboxFile
Appends the specified message (represented by a CharSequence) to the mbox file.
appendMessage(byte[]) - Method in class net.fortuna.mstor.data.MessageAppender
Appends the specified message (represented by a byte array) to the specified channel.
appendMessages(Message[]) - Method in interface net.fortuna.mstor.connector.FolderDelegate
Append the specified messages to this delegate.
appendMessages(Message[]) - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Append the specified messages to this delegate.
appendMessages(Message[]) - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
Append the specified messages to this delegate.
appendMessages(Message[]) - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
Append the specified messages to this delegate.
appendMessages(Message[]) - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
appendMessages(Message[]) - Method in class net.fortuna.mstor.model.MStorFolder
Appends the specified messages to this folder.
ATTRIBUTE_MESSAGE_NUMBER - Static variable in class net.fortuna.mstor.connector.mbox.MetaMessage
 
ATTRIBUTE_UID - Static variable in class net.fortuna.mstor.connector.mbox.MetaMessage
 

C

CacheAdapter - Class in net.fortuna.mstor.util
A simple adapter for caching functionality.
CacheAdapter() - Constructor for class net.fortuna.mstor.util.CacheAdapter
 
CapabilityHints - Class in net.fortuna.mstor.util
A set of keys used to enable capability features.
clear() - Method in class net.fortuna.mstor.model.Tags
 
clearCache() - Method in class net.fortuna.mstor.util.CacheAdapter
Clears the cache.
clearCache() - Method in class net.fortuna.mstor.util.EhCacheAdapter
Clears the cache.
close() - Method in interface net.fortuna.mstor.connector.FolderDelegate
Close the folder delegate.
close() - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Close the folder delegate.
close() - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
Close the folder delegate.
close() - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
Close the folder delegate.
close() - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
close() - Method in class net.fortuna.mstor.data.MboxFile
Close the mbox file and release any system resources.
close() - Method in class net.fortuna.mstor.model.MStorStore
close(boolean) - Method in class net.fortuna.mstor.model.MStorFolder
Configurator - Class in net.fortuna.mstor.util
Provides configuration properties specified either as system properties or in an mstor.properties configuration file.
connect() - Method in class net.fortuna.mstor.connector.jcr.JcrConnector
connect() - Method in class net.fortuna.mstor.connector.mbox.MboxConnector
connect() - Method in class net.fortuna.mstor.connector.nntp.NntpConnector
 
connect() - Method in interface net.fortuna.mstor.connector.ProtocolConnector
 
contains(Object) - Method in class net.fortuna.mstor.model.Tags
 
containsAll(Collection<?>) - Method in class net.fortuna.mstor.model.Tags
 
create(int) - Method in interface net.fortuna.mstor.connector.FolderDelegate
Initialise the delegate based on the specified folder type.
create(int) - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Initialise the delegate based on the specified folder type.
create(int) - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
Initialise the delegate based on the specified folder type.
create(int) - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
Initialise the delegate based on the specified folder type.
create(int) - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
create(int) - Method in class net.fortuna.mstor.model.MStorFolder
create(URLName, MStorStore, Session) - Method in class net.fortuna.mstor.connector.ProtocolConnectorFactory
 
createMessage(int) - Method in class net.fortuna.mstor.connector.AbstractFolderDelegate
 
createMessage(int) - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
createMessage(int) - Method in class net.fortuna.mstor.connector.mbox.MetaFolder
createMessage(int) - Method in class net.fortuna.mstor.connector.mbox.YamlMetaFolder
createMessage(int) - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
createObject() - Method in class net.fortuna.mstor.data.yaml.FlagsWrapper
 
createObject() - Method in class net.fortuna.mstor.data.yaml.FlagWrapper
 
createObject() - Method in class net.fortuna.mstor.data.yaml.HeaderWrapper
 
createObject() - Method in class net.fortuna.mstor.data.yaml.InternetHeadersWrapper
createPrototype() - Method in class net.fortuna.mstor.data.yaml.FlagsWrapper
 
createPrototype() - Method in class net.fortuna.mstor.data.yaml.FlagWrapper
 
createPrototype() - Method in class net.fortuna.mstor.data.yaml.HeaderWrapper
 

D

DEFAULT - net.fortuna.mstor.data.MboxFile.BufferStrategy
Default strategy used in Java nio.
DelegateException - Exception in net.fortuna.mstor.connector
An exception used to indicate an unhandled situation in a delegate.
DelegateException() - Constructor for exception net.fortuna.mstor.connector.DelegateException
Default constructor.
DelegateException(String) - Constructor for exception net.fortuna.mstor.connector.DelegateException
 
DelegateException(String, Throwable) - Constructor for exception net.fortuna.mstor.connector.DelegateException
 
DelegateException(Throwable) - Constructor for exception net.fortuna.mstor.connector.DelegateException
 
delete() - Method in interface net.fortuna.mstor.connector.FolderDelegate
Delete the folder delegate.
delete() - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Delete the folder delegate.
delete() - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
Delete the folder delegate.
delete() - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
Delete the folder delegate.
delete() - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
delete(boolean) - Method in class net.fortuna.mstor.model.MStorFolder
DIRECT - net.fortuna.mstor.data.MboxFile.BufferStrategy
Use direct buffers.
disconnect() - Method in class net.fortuna.mstor.connector.jcr.JcrConnector
disconnect() - Method in class net.fortuna.mstor.connector.mbox.MboxConnector
disconnect() - Method in class net.fortuna.mstor.connector.nntp.NntpConnector
 
disconnect() - Method in interface net.fortuna.mstor.connector.ProtocolConnector
 
DocumentBinding - Class in net.fortuna.mstor.data.xml
 
DocumentBinding(File, String) - Constructor for class net.fortuna.mstor.data.xml.DocumentBinding
 
DocumentBinding(File, Namespace, String) - Constructor for class net.fortuna.mstor.data.xml.DocumentBinding
 

E

EhCacheAdapter - Class in net.fortuna.mstor.util
A CacheAdapter implementation that uses the Ehcache library.
EhCacheAdapter(String) - Constructor for class net.fortuna.mstor.util.EhCacheAdapter
 
ELEMENT_MESSAGE - Static variable in class net.fortuna.mstor.connector.mbox.MetaMessage
 
ElementBinding - Class in net.fortuna.mstor.data.xml
 
ElementBinding(Element) - Constructor for class net.fortuna.mstor.data.xml.ElementBinding
Default constructor.
ElementBinding(Element, Namespace) - Constructor for class net.fortuna.mstor.data.xml.ElementBinding
 
encode(byte[]) - Static method in class net.fortuna.mstor.data.MboxEncoder
 
exists() - Method in interface net.fortuna.mstor.connector.FolderDelegate
Indicates whether the folder represented by this delegate exists.
exists() - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Indicates whether the folder represented by this delegate exists.
exists() - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
Indicates whether the folder represented by this delegate exists.
exists() - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
Indicates whether the folder represented by this delegate exists.
exists() - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
exists() - Method in class net.fortuna.mstor.model.MStorFolder
expunge() - Method in class net.fortuna.mstor.model.MStorFolder
expunge(Message[]) - Method in interface net.fortuna.mstor.connector.FolderDelegate
Permanently delete the specified messages from this delegate.
expunge(Message[]) - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Permanently delete the specified messages from this delegate.
expunge(Message[]) - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
Permanently delete the specified messages from this delegate.
expunge(Message[]) - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
Permanently delete the specified messages from this delegate.
expunge(Message[]) - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 

F

FILE_EXTENSION - Static variable in class net.fortuna.mstor.connector.mbox.MetaFolder
 
FILE_EXTENSION - Static variable in class net.fortuna.mstor.connector.mbox.YamlMetaFolder
YAML file extension.
findByFlag(String, Flags.Flag) - Method in class net.fortuna.mstor.connector.jcr.JcrMessageDao
 
findByHeader(String, String, String) - Method in class net.fortuna.mstor.connector.jcr.JcrMessageDao
 
findByMessageId(String, String) - Method in class net.fortuna.mstor.connector.jcr.JcrMessageDao
 
findByMessageNumber(String, int) - Method in class net.fortuna.mstor.connector.jcr.JcrMessageDao
 
findByName(String, String) - Method in class net.fortuna.mstor.connector.jcr.JcrFolderDao
 
findByPattern(String, String) - Method in class net.fortuna.mstor.connector.jcr.JcrFolderDao
 
FlagsWrapper - Class in net.fortuna.mstor.data.yaml
 
FlagsWrapper(Class<?>) - Constructor for class net.fortuna.mstor.data.yaml.FlagsWrapper
 
FlagWrapper - Class in net.fortuna.mstor.data.yaml
 
FlagWrapper(Class<?>) - Constructor for class net.fortuna.mstor.data.yaml.FlagWrapper
 
FolderDelegate<T extends MessageDelegate> - Interface in net.fortuna.mstor.connector
Implementors support delegation of specific functions from MStorFolder.
FolderExt - Class in net.fortuna.mstor.data.yaml
 
FolderExt() - Constructor for class net.fortuna.mstor.data.yaml.FolderExt
Default constructor.
FROM__PREFIX - Static variable in class net.fortuna.mstor.data.MboxFile
The prefix for all "From_" lines in an mbox file.
FROM__PREFIX - Static variable in class net.fortuna.mstor.data.MessageAppender
The prefix for all "From_" lines in an mbox file.

G

getAllHeaderLines() - Method in class net.fortuna.mstor.model.MStorMessage
getAllHeaders() - Method in class net.fortuna.mstor.model.MStorMessage
getContentStream() - Method in class net.fortuna.mstor.model.MStorMessage
getDefaultFolder() - Method in class net.fortuna.mstor.connector.jcr.JcrConnector
getDefaultFolder() - Method in class net.fortuna.mstor.connector.mbox.MboxConnector
getDefaultFolder() - Method in class net.fortuna.mstor.connector.nntp.NntpConnector
 
getDefaultFolder() - Method in interface net.fortuna.mstor.connector.ProtocolConnector
 
getDefaultFolder() - Method in class net.fortuna.mstor.model.MStorStore
getDelegate() - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
 
getDeletedMessageCount() - Method in class net.fortuna.mstor.connector.AbstractFolderDelegate
Optional support for more efficient implementation.
getDeletedMessageCount() - Method in interface net.fortuna.mstor.connector.FolderDelegate
Optional support for more efficient implementation.
getDeletedMessageCount() - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Optional support for more efficient implementation.
getDeletedMessageCount() - Method in class net.fortuna.mstor.model.MStorFolder
getDocument() - Method in class net.fortuna.mstor.data.xml.DocumentBinding
Returns the JDOM document associated with this meta folder.
getElement() - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
Returns the underlying JDOM element.
getElement() - Method in class net.fortuna.mstor.data.xml.ElementBinding
 
getElement(String) - Method in class net.fortuna.mstor.data.xml.ElementBinding
Returns the specified child element of the element associated with this meta message.
getFile() - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
 
getFileExtension() - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
 
getFileExtension() - Method in class net.fortuna.mstor.connector.mbox.MetaFolder
getFileExtension() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaFolder
getFlag(String) - Static method in class net.fortuna.mstor.util.MessageUtils
 
getFlagName(Flags.Flag) - Static method in class net.fortuna.mstor.util.MessageUtils
 
getFlags() - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
getFlags() - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
getFlags() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
getFlags() - Method in interface net.fortuna.mstor.connector.MessageDelegate
 
getFlags() - Method in class net.fortuna.mstor.data.yaml.MessageExt
 
getFolder(String) - Method in interface net.fortuna.mstor.connector.FolderDelegate
Returns a child folder delegate with the specified name.
getFolder(String) - Method in class net.fortuna.mstor.connector.jcr.JcrConnector
getFolder(String) - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Returns a child folder delegate with the specified name.
getFolder(String) - Method in class net.fortuna.mstor.connector.mbox.MboxConnector
getFolder(String) - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
Returns a child folder delegate with the specified name.
getFolder(String) - Method in class net.fortuna.mstor.connector.mbox.MetaFolder
Returns a child folder delegate with the specified name.
getFolder(String) - Method in class net.fortuna.mstor.connector.mbox.YamlMetaFolder
Returns a child folder delegate with the specified name.
getFolder(String) - Method in class net.fortuna.mstor.connector.nntp.NntpConnector
 
getFolder(String) - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
getFolder(String) - Method in interface net.fortuna.mstor.connector.ProtocolConnector
 
getFolder(String) - Method in class net.fortuna.mstor.model.MStorFolder
getFolder(String) - Method in class net.fortuna.mstor.model.MStorStore
getFolder(URLName) - Method in class net.fortuna.mstor.connector.jcr.JcrConnector
getFolder(URLName) - Method in class net.fortuna.mstor.connector.mbox.MboxConnector
getFolder(URLName) - Method in class net.fortuna.mstor.connector.nntp.NntpConnector
 
getFolder(URLName) - Method in interface net.fortuna.mstor.connector.ProtocolConnector
 
getFolder(URLName) - Method in class net.fortuna.mstor.model.MStorStore
getFolderName() - Method in interface net.fortuna.mstor.connector.FolderDelegate
 
getFolderName() - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
 
getFolderName() - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
getFolderName() - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
getFolderName() - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
getForwarded() - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
getForwarded() - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
getForwarded() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
getForwarded() - Method in interface net.fortuna.mstor.connector.MessageDelegate
 
getForwarded() - Method in class net.fortuna.mstor.data.yaml.MessageExt
 
getFullName() - Method in interface net.fortuna.mstor.connector.FolderDelegate
 
getFullName() - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
getFullName() - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
getFullName() - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
getFullName() - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
getFullName() - Method in class net.fortuna.mstor.model.MStorFolder
getHeader(String) - Method in class net.fortuna.mstor.model.MStorMessage
getHeader(String, String) - Method in class net.fortuna.mstor.model.MStorMessage
getHeaders() - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
getHeaders() - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
getHeaders() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
getHeaders() - Method in interface net.fortuna.mstor.connector.MessageDelegate
 
getInputStream() - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
 
getInputStream() - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
getInputStream() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
getInputStream() - Method in interface net.fortuna.mstor.connector.MessageDelegate
 
getInReplyTo() - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
 
getInReplyTo() - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
getInReplyTo() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
getInReplyTo() - Method in interface net.fortuna.mstor.connector.MessageDelegate
 
getInReplyTo() - Method in class net.fortuna.mstor.model.MStorMessage
 
getInstance() - Static method in class net.fortuna.mstor.connector.ProtocolConnectorFactory
 
getInternetHeaders() - Method in class net.fortuna.mstor.data.yaml.MessageExt
 
getLastModified() - Method in interface net.fortuna.mstor.connector.FolderDelegate
Returns the last modification timestamp of this folder.
getLastModified() - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Returns the last modification timestamp of this folder.
getLastModified() - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
Returns the last modification timestamp of this folder.
getLastModified() - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
Returns the last modification timestamp of this folder.
getLastModified() - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
getLastUid() - Method in interface net.fortuna.mstor.connector.FolderDelegate
Retrieves the last allocated message UID for the folder.
getLastUid() - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Retrieves the last allocated message UID for the folder.
getLastUid() - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
Retrieves the last allocated message UID for the folder.
getLastUid() - Method in class net.fortuna.mstor.connector.mbox.MetaFolder
Retrieves the last allocated message UID for the folder.
getLastUid() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaFolder
Retrieves the last allocated message UID for the folder.
getLastUid() - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
getLastUid() - Method in class net.fortuna.mstor.data.yaml.FolderExt
 
getMatchingHeaderLines(String[]) - Method in class net.fortuna.mstor.model.MStorMessage
getMatchingHeaders(String[]) - Method in class net.fortuna.mstor.model.MStorMessage
getMessage(int) - Method in interface net.fortuna.mstor.connector.FolderDelegate
Returns message delegate corresponding to the specified message id.
getMessage(int) - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Returns message delegate corresponding to the specified message id.
getMessage(int) - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
Returns message delegate corresponding to the specified message id.
getMessage(int) - Method in class net.fortuna.mstor.connector.mbox.MetaFolder
Returns message delegate corresponding to the specified message id.
getMessage(int) - Method in class net.fortuna.mstor.connector.mbox.YamlMetaFolder
Returns message delegate corresponding to the specified message id.
getMessage(int) - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
getMessage(int) - Method in class net.fortuna.mstor.data.MboxFile
Convenience method that returns a message as a byte array containing the data for the message at the specified index.
getMessage(int) - Method in class net.fortuna.mstor.model.MStorFolder
getMessageAsStream(int) - Method in interface net.fortuna.mstor.connector.FolderDelegate
Returns an input stream from which to read the specified message.
getMessageAsStream(int) - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Returns an input stream from which to read the specified message.
getMessageAsStream(int) - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
Returns an input stream from which to read the specified message.
getMessageAsStream(int) - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
Returns an input stream from which to read the specified message.
getMessageAsStream(int) - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
getMessageAsStream(int) - Method in class net.fortuna.mstor.data.MboxFile
Opens an input stream to the specified message data.
getMessageByUID(long) - Method in class net.fortuna.mstor.model.MStorFolder
getMessageCount() - Method in interface net.fortuna.mstor.connector.FolderDelegate
Returns the number of messages in the folder delegate.
getMessageCount() - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Returns the number of messages in the folder delegate.
getMessageCount() - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
Returns the number of messages in the folder delegate.
getMessageCount() - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
Returns the number of messages in the folder delegate.
getMessageCount() - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
getMessageCount() - Method in class net.fortuna.mstor.data.MboxFile
Returns the total number of messages in the mbox file.
getMessageCount() - Method in class net.fortuna.mstor.model.MStorFolder
getMessageId(Message) - Static method in class net.fortuna.mstor.util.MessageUtils
Returns an appropriate message identifier for the specified message.
getMessageNumber() - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
Returns the 1-based number of the message the delegate is associated with.
getMessageNumber() - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
Returns the 1-based number of the message the delegate is associated with.
getMessageNumber() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
Returns the 1-based number of the message the delegate is associated with.
getMessageNumber() - Method in interface net.fortuna.mstor.connector.MessageDelegate
Returns the 1-based number of the message the delegate is associated with.
getMessageNumber() - Method in class net.fortuna.mstor.data.yaml.MessageExt
 
getMessages() - Method in class net.fortuna.mstor.data.yaml.FolderExt
 
getMessagesByUID(long[]) - Method in class net.fortuna.mstor.model.MStorFolder
getMessagesByUID(long, long) - Method in class net.fortuna.mstor.model.MStorFolder
getName() - Method in class net.fortuna.mstor.model.MStorFolder
getNamespace() - Method in class net.fortuna.mstor.data.xml.XmlBinding
 
getNonMatchingHeaderLines(String[]) - Method in class net.fortuna.mstor.model.MStorMessage
getNonMatchingHeaders(String[]) - Method in class net.fortuna.mstor.model.MStorMessage
getParent() - Method in interface net.fortuna.mstor.connector.FolderDelegate
 
getParent() - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
getParent() - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
getParent() - Method in class net.fortuna.mstor.connector.mbox.MetaFolder
getParent() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaFolder
getParent() - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
getParent() - Method in class net.fortuna.mstor.model.MStorFolder
getPermanentFlags() - Method in class net.fortuna.mstor.model.MStorFolder
getProperty(Object, String) - Method in class net.fortuna.mstor.data.yaml.FlagWrapper
 
getProperty(Object, String) - Method in class net.fortuna.mstor.data.yaml.HeaderWrapper
 
getProperty(Object, String) - Method in class net.fortuna.mstor.data.yaml.InternetHeadersWrapper
getProperty(String) - Static method in class net.fortuna.mstor.util.Configurator
 
getProperty(String, String) - Static method in class net.fortuna.mstor.util.Configurator
 
getPropertyNames() - Method in class net.fortuna.mstor.data.yaml.FlagsWrapper
 
getPropertyNames() - Method in class net.fortuna.mstor.data.yaml.FlagWrapper
 
getPropertyNames() - Method in class net.fortuna.mstor.data.yaml.HeaderWrapper
 
getPropertyNames() - Method in class net.fortuna.mstor.data.yaml.InternetHeadersWrapper
getReceived() - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
getReceived() - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
getReceived() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
getReceived() - Method in interface net.fortuna.mstor.connector.MessageDelegate
 
getReceived() - Method in class net.fortuna.mstor.data.yaml.MessageExt
 
getReceivedDate() - Method in class net.fortuna.mstor.model.MStorMessage
getReferences() - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
 
getReferences() - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
getReferences() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
getReferences() - Method in interface net.fortuna.mstor.connector.MessageDelegate
 
getReferences() - Method in class net.fortuna.mstor.model.MStorMessage
 
getReplied() - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
getReplied() - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
getReplied() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
getReplied() - Method in interface net.fortuna.mstor.connector.MessageDelegate
 
getReplied() - Method in class net.fortuna.mstor.data.yaml.MessageExt
 
getSeparator() - Method in interface net.fortuna.mstor.connector.FolderDelegate
 
getSeparator() - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
getSeparator() - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
getSeparator() - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
getSeparator() - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
getSeparator() - Method in class net.fortuna.mstor.model.MStorFolder
getTags() - Method in class net.fortuna.mstor.model.MStorMessage
Returns tags associated with this message.
getTags() - Method in interface net.fortuna.mstor.model.Taggable
Returns all associated tags.
getTags() - Method in class net.fortuna.mstor.search.TagsTerm
 
getTags(Message) - Static method in class net.fortuna.mstor.model.Tags
Returns the tags associated with the specified message.
getType() - Method in interface net.fortuna.mstor.connector.FolderDelegate
 
getType() - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
getType() - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
getType() - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
getType() - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
getType() - Method in class net.fortuna.mstor.model.MStorFolder
getUid() - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
Returns the UID associated with the message.
getUid() - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
Returns the UID associated with the message.
getUid() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
Returns the UID associated with the message.
getUid() - Method in interface net.fortuna.mstor.connector.MessageDelegate
Returns the UID associated with the message.
getUid() - Method in class net.fortuna.mstor.data.yaml.MessageExt
 
getUid() - Method in class net.fortuna.mstor.model.MStorMessage
Returns the UID associated with the message.
getUID(Message) - Method in class net.fortuna.mstor.model.MStorFolder
getUIDNext() - Method in class net.fortuna.mstor.model.MStorFolder
 
getUidValidity() - Method in interface net.fortuna.mstor.connector.FolderDelegate
Returns the UID validity associated with the metadata.
getUidValidity() - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Returns the UID validity associated with the metadata.
getUidValidity() - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
Returns the UID validity associated with the metadata.
getUidValidity() - Method in class net.fortuna.mstor.connector.mbox.MetaFolder
Returns the UID validity associated with the metadata.
getUidValidity() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaFolder
Returns the UID validity associated with the metadata.
getUidValidity() - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
getUidValidity() - Method in class net.fortuna.mstor.data.yaml.FolderExt
 
getUIDValidity() - Method in class net.fortuna.mstor.model.MStorFolder

H

hasNewMessages() - Method in class net.fortuna.mstor.model.MStorFolder
HeaderWrapper - Class in net.fortuna.mstor.data.yaml
 
HeaderWrapper(Class<?>) - Constructor for class net.fortuna.mstor.data.yaml.HeaderWrapper
 

I

INBOX - Static variable in class net.fortuna.mstor.model.MStorStore
The default inbox folder name.
InReplyToSearchTerm - Class in net.fortuna.mstor.search
 
InReplyToSearchTerm(MStorMessage) - Constructor for class net.fortuna.mstor.search.InReplyToSearchTerm
 
InternetHeadersWrapper - Class in net.fortuna.mstor.data.yaml
 
InternetHeadersWrapper(Class) - Constructor for class net.fortuna.mstor.data.yaml.InternetHeadersWrapper
 
isEmpty() - Method in class net.fortuna.mstor.model.Tags
 
isExpunged() - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
isExpunged() - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
isExpunged() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
isExpunged() - Method in interface net.fortuna.mstor.connector.MessageDelegate
 
isExpunged() - Method in class net.fortuna.mstor.data.yaml.MessageExt
 
isHintEnabled(String) - Static method in class net.fortuna.mstor.util.CapabilityHints
 
isOpen() - Method in class net.fortuna.mstor.model.MStorFolder
isValid(File) - Static method in class net.fortuna.mstor.data.MboxFile
Indicates whether the specified file appears to be a valid mbox file.
iterator() - Method in class net.fortuna.mstor.model.Tags
 

J

JcrConnector - Class in net.fortuna.mstor.connector.jcr
 
JcrConnector(URLName, MStorStore, Session) - Constructor for class net.fortuna.mstor.connector.jcr.JcrConnector
 
JcrFolder - Class in net.fortuna.mstor.connector.jcr
 
JcrFolder() - Constructor for class net.fortuna.mstor.connector.jcr.JcrFolder
 
JcrFolderDao - Class in net.fortuna.mstor.connector.jcr
 
JcrFolderDao(Session, Jcrom) - Constructor for class net.fortuna.mstor.connector.jcr.JcrFolderDao
 
JcrMessage - Class in net.fortuna.mstor.connector.jcr
 
JcrMessage() - Constructor for class net.fortuna.mstor.connector.jcr.JcrMessage
 
JcrMessageDao - Class in net.fortuna.mstor.connector.jcr
 
JcrMessageDao(Session, Jcrom) - Constructor for class net.fortuna.mstor.connector.jcr.JcrMessageDao
 

K

KEY_MBOX_CACHE_BUFFERS - Static variable in class net.fortuna.mstor.util.CapabilityHints
A capability hint to indicate whether buffers used to read mbox message data are cached for faster access.
KEY_MBOX_MOZILLA_COMPATIBILITY - Static variable in class net.fortuna.mstor.util.CapabilityHints
A capability hint to enable mozilla mbox compatibility.
KEY_MBOX_RELAXED_PARSING - Static variable in class net.fortuna.mstor.util.CapabilityHints
A capability hint to enable relaxed mbox parsing.

L

list(String) - Method in interface net.fortuna.mstor.connector.FolderDelegate
Returns a list of child folder delegates matching the specified pattern.
list(String) - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Returns a list of child folder delegates matching the specified pattern.
list(String) - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
Returns a list of child folder delegates matching the specified pattern.
list(String) - Method in class net.fortuna.mstor.connector.mbox.MetaFolder
Returns a list of child folder delegates matching the specified pattern.
list(String) - Method in class net.fortuna.mstor.connector.mbox.YamlMetaFolder
Returns a list of child folder delegates matching the specified pattern.
list(String) - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
list(String) - Method in class net.fortuna.mstor.model.MStorFolder
load(Reader) - Static method in class net.fortuna.mstor.search.SearchTerms
 

M

MAPPED - net.fortuna.mstor.data.MboxFile.BufferStrategy
Map buffers.
match(Message) - Method in class net.fortuna.mstor.search.InReplyToSearchTerm
 
match(Message) - Method in class net.fortuna.mstor.search.ReferencesSearchTerm
 
match(Message) - Method in class net.fortuna.mstor.search.TagsTerm
 
MboxConnector - Class in net.fortuna.mstor.connector.mbox
An mbox-based protocol handler.
MboxConnector(URLName, MStorStore, Session) - Constructor for class net.fortuna.mstor.connector.mbox.MboxConnector
 
MboxConnector.MetadataStrategy - Enum in net.fortuna.mstor.connector.mbox
 
MboxEncoder - Class in net.fortuna.mstor.data
Implements encoding for writing a message to an mbox file.
MboxFile - Class in net.fortuna.mstor.data
Provides access to an mbox-formatted file.
MboxFile(File) - Constructor for class net.fortuna.mstor.data.MboxFile
 
MboxFile(File, String) - Constructor for class net.fortuna.mstor.data.MboxFile
 
MboxFile.BufferStrategy - Enum in net.fortuna.mstor.data
Strategy for I/O buffers.
MboxFolder - Class in net.fortuna.mstor.connector.mbox
 
MboxFolder(File) - Constructor for class net.fortuna.mstor.connector.mbox.MboxFolder
 
MessageAppender - Class in net.fortuna.mstor.data
 
MessageAppender(FileChannel) - Constructor for class net.fortuna.mstor.data.MessageAppender
 
MessageAppender(FileChannel, Charset) - Constructor for class net.fortuna.mstor.data.MessageAppender
 
MessageDelegate - Interface in net.fortuna.mstor.connector
Implementors support delegation of specific functions from MStorMessage.
MessageExt - Class in net.fortuna.mstor.data.yaml
 
MessageExt() - Constructor for class net.fortuna.mstor.data.yaml.MessageExt
Default constructor.
MessageExt(int) - Constructor for class net.fortuna.mstor.data.yaml.MessageExt
 
MessageInputStream - Class in net.fortuna.mstor.data
 
MessageInputStream(ByteBuffer) - Constructor for class net.fortuna.mstor.data.MessageInputStream
 
MessageInputStream(ByteBuffer, Charset) - Constructor for class net.fortuna.mstor.data.MessageInputStream
 
MessageUtils - Class in net.fortuna.mstor.util
 
MetaFolder - Class in net.fortuna.mstor.connector.mbox
A JDOM-based implementation of a meta folder.
MetaFolder(FolderDelegate<MessageDelegate>) - Constructor for class net.fortuna.mstor.connector.mbox.MetaFolder
Constructs a new meta folder instance.
MetaFolder(Namespace, FolderDelegate<MessageDelegate>) - Constructor for class net.fortuna.mstor.connector.mbox.MetaFolder
Constructs a new meta folder instance with the specified namespace.
MetaMessage - Class in net.fortuna.mstor.connector.mbox
A JDOM-based implementation of a meta message.
MetaMessage(int, MetaFolder, Namespace) - Constructor for class net.fortuna.mstor.connector.mbox.MetaMessage
Constructs a new meta message instance based on a new JDOM element with the specified message id.
MetaMessage(Element, MetaFolder, Namespace) - Constructor for class net.fortuna.mstor.connector.mbox.MetaMessage
Constructs a new meta message instance based on the specified JDOM element.
MStorFolder - Class in net.fortuna.mstor.model
A folder implementation for the mstor javamail provider.
MStorFolder(MStorStore, FolderDelegate<? extends MessageDelegate>) - Constructor for class net.fortuna.mstor.model.MStorFolder
Constructs a new mstor folder instance.
MStorMessage - Class in net.fortuna.mstor.model
Implementation of a message for the mstor javamail provider.
MStorMessage(Folder, int) - Constructor for class net.fortuna.mstor.model.MStorMessage
 
MStorMessage(Folder, InputStream, int) - Constructor for class net.fortuna.mstor.model.MStorMessage
 
MStorMessage(Folder, InputStream, int, MessageDelegate) - Constructor for class net.fortuna.mstor.model.MStorMessage
 
MStorMessage(Folder, InternetHeaders, byte[], int) - Constructor for class net.fortuna.mstor.model.MStorMessage
 
MStorMessage(MimeMessage) - Constructor for class net.fortuna.mstor.model.MStorMessage
 
MStorMessage(Session) - Constructor for class net.fortuna.mstor.model.MStorMessage
 
MStorMessage(Session, InputStream) - Constructor for class net.fortuna.mstor.model.MStorMessage
 
MStorMessage(MessageDelegate) - Constructor for class net.fortuna.mstor.model.MStorMessage
 
MStorStore - Class in net.fortuna.mstor.model
Implementation of a javamail store for the mstor provider.
MStorStore(Session, URLName) - Constructor for class net.fortuna.mstor.model.MStorStore
Constructor.

N

namespace - Variable in class net.fortuna.mstor.data.xml.XmlBinding
 
net.fortuna.mstor.connector - package net.fortuna.mstor.connector
 
net.fortuna.mstor.connector.jcr - package net.fortuna.mstor.connector.jcr
 
net.fortuna.mstor.connector.mbox - package net.fortuna.mstor.connector.mbox
 
net.fortuna.mstor.connector.nntp - package net.fortuna.mstor.connector.nntp
 
net.fortuna.mstor.data - package net.fortuna.mstor.data
Contains underlying mbox and metadata implementations.
net.fortuna.mstor.data.xml - package net.fortuna.mstor.data.xml
Contains XML binding classes used for metadata persistence.
net.fortuna.mstor.data.yaml - package net.fortuna.mstor.data.yaml
 
net.fortuna.mstor.model - package net.fortuna.mstor.model
 
net.fortuna.mstor.search - package net.fortuna.mstor.search
Contains JavaMail search terms and utilities.
net.fortuna.mstor.util - package net.fortuna.mstor.util
Contains utility types.
newUidValidity() - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
 
NntpConnector - Class in net.fortuna.mstor.connector.nntp
 
NntpConnector(URLName, MStorStore) - Constructor for class net.fortuna.mstor.connector.nntp.NntpConnector
 
NntpFolder - Class in net.fortuna.mstor.connector.nntp
 
NntpFolder(NewsgroupInfo, NNTPClient) - Constructor for class net.fortuna.mstor.connector.nntp.NntpFolder
 
NONE - net.fortuna.mstor.connector.mbox.MboxConnector.MetadataStrategy
 

O

open(int) - Method in interface net.fortuna.mstor.connector.FolderDelegate
Open the folder delegate.
open(int) - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Open the folder delegate.
open(int) - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
Open the folder delegate.
open(int) - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
Open the folder delegate.
open(int) - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
open(int) - Method in class net.fortuna.mstor.model.MStorFolder

P

protocolConnect(String, int, String, String) - Method in class net.fortuna.mstor.model.MStorStore
ProtocolConnector - Interface in net.fortuna.mstor.connector
Implementors provide protocol-specific storage support.
ProtocolConnectorFactory - Class in net.fortuna.mstor.connector
 
ProtocolConnectorFactory() - Constructor for class net.fortuna.mstor.connector.ProtocolConnectorFactory
 
purge(int[]) - Method in class net.fortuna.mstor.data.MboxFile
Purge the specified messages from the file.
putObjectIntoCache(int, Object) - Method in class net.fortuna.mstor.util.CacheAdapter
Puts the object in the cache.
putObjectIntoCache(int, Object) - Method in class net.fortuna.mstor.util.EhCacheAdapter
 

R

read() - Method in class net.fortuna.mstor.data.MessageInputStream
read(byte[], int, int) - Method in class net.fortuna.mstor.data.MessageInputStream
READ_ONLY - Static variable in class net.fortuna.mstor.data.MboxFile
Indicates a file should be opened for reading only.
READ_WRITE - Static variable in class net.fortuna.mstor.data.MboxFile
Indicates a file should be opened for reading and writing.
ReferencesSearchTerm - Class in net.fortuna.mstor.search
 
ReferencesSearchTerm(MStorMessage) - Constructor for class net.fortuna.mstor.search.ReferencesSearchTerm
 
remove(Object) - Method in class net.fortuna.mstor.model.Tags
 
removeAll(Collection<?>) - Method in class net.fortuna.mstor.model.Tags
 
removeHeader(String) - Method in class net.fortuna.mstor.model.MStorMessage
removeMessages(Message[]) - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
 
removeMessages(Message[]) - Method in class net.fortuna.mstor.connector.mbox.MetaFolder
removeMessages(Message[]) - Method in class net.fortuna.mstor.connector.mbox.YamlMetaFolder
removeTag(String) - Method in class net.fortuna.mstor.model.MStorMessage
 
removeTag(String) - Method in interface net.fortuna.mstor.model.Taggable
Remove the specified model from the associated tags.
removeTag(String, Message) - Static method in class net.fortuna.mstor.model.Tags
Remove the specified model from a message.
renameTo(String) - Method in interface net.fortuna.mstor.connector.FolderDelegate
Rename the folder delegate.
renameTo(String) - Method in class net.fortuna.mstor.connector.jcr.JcrFolder
Rename the folder delegate.
renameTo(String) - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
Rename the folder delegate.
renameTo(String) - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
Rename the folder delegate.
renameTo(String) - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
renameTo(Folder) - Method in class net.fortuna.mstor.model.MStorFolder
retainAll(Collection<?>) - Method in class net.fortuna.mstor.model.Tags
 
retrieveObjectFromCache(int) - Method in class net.fortuna.mstor.util.CacheAdapter
Retrieves the object from cache (if it's there).
retrieveObjectFromCache(int) - Method in class net.fortuna.mstor.util.EhCacheAdapter
 

S

save() - Method in class net.fortuna.mstor.connector.mbox.AbstractMetaFolder
 
save() - Method in class net.fortuna.mstor.connector.mbox.MetaFolder
save() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaFolder
save() - Method in class net.fortuna.mstor.data.xml.DocumentBinding
 
save(SearchTerm, Writer) - Static method in class net.fortuna.mstor.search.SearchTerms
 
saveChanges() - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
Persist unsaved changes.
saveChanges() - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
Persist unsaved changes.
saveChanges() - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
Persist unsaved changes.
saveChanges() - Method in interface net.fortuna.mstor.connector.MessageDelegate
Persist unsaved changes.
saveChanges() - Method in class net.fortuna.mstor.model.MStorMessage
Attempts to save metadata after calling saveChanges in the superclass.
SearchTerms - Class in net.fortuna.mstor.search
 
setExpunged(boolean) - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
setExpunged(boolean) - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
setExpunged(boolean) - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
setExpunged(boolean) - Method in interface net.fortuna.mstor.connector.MessageDelegate
 
setExpunged(boolean) - Method in class net.fortuna.mstor.data.yaml.MessageExt
 
setExpunged(boolean) - Method in class net.fortuna.mstor.model.MStorMessage
setFlag(Flags.Flag, boolean) - Method in class net.fortuna.mstor.model.MStorMessage
setFlags(Flags) - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
setFlags(Flags) - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
setFlags(Flags) - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
setFlags(Flags) - Method in interface net.fortuna.mstor.connector.MessageDelegate
 
setFlags(Flags) - Method in class net.fortuna.mstor.data.yaml.MessageExt
 
setFlags(Flags, boolean) - Method in class net.fortuna.mstor.model.MStorMessage
setForwarded(Date) - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
setForwarded(Date) - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
setForwarded(Date) - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
setForwarded(Date) - Method in interface net.fortuna.mstor.connector.MessageDelegate
 
setForwarded(Date) - Method in class net.fortuna.mstor.data.yaml.MessageExt
 
setHeader(String, String) - Method in class net.fortuna.mstor.model.MStorMessage
setHeaders(Enumeration<Header>) - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
setHeaders(Enumeration<Header>) - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
setHeaders(Enumeration<Header>) - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
setHeaders(Enumeration<Header>) - Method in interface net.fortuna.mstor.connector.MessageDelegate
 
setHeaders(InternetHeaders) - Method in class net.fortuna.mstor.connector.AbstractMessageDelegate
Saves headers to delegate.
setHeaders(InternetHeaders) - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
Saves headers to delegate.
setHeaders(InternetHeaders) - Method in interface net.fortuna.mstor.connector.MessageDelegate
Saves headers to delegate.
setHintEnabled(String, boolean) - Static method in class net.fortuna.mstor.util.CapabilityHints
 
setInReplyTo(JcrMessage) - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
 
setInternetHeaders(InternetHeaders) - Method in class net.fortuna.mstor.data.yaml.MessageExt
 
setLastUid(long) - Method in class net.fortuna.mstor.connector.AbstractFolderDelegate
 
setLastUid(long) - Method in class net.fortuna.mstor.connector.mbox.MboxFolder
setLastUid(long) - Method in class net.fortuna.mstor.connector.mbox.MetaFolder
setLastUid(long) - Method in class net.fortuna.mstor.connector.mbox.YamlMetaFolder
setLastUid(long) - Method in class net.fortuna.mstor.connector.nntp.NntpFolder
 
setLastUid(long) - Method in class net.fortuna.mstor.data.yaml.FolderExt
 
setMessage(Message) - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
 
setMessageNumber(int) - Method in class net.fortuna.mstor.data.yaml.MessageExt
 
setMessageNumber(Integer) - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
 
setMessages(List<MessageExt>) - Method in class net.fortuna.mstor.data.yaml.FolderExt
 
setReceived(Date) - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
setReceived(Date) - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
setReceived(Date) - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
setReceived(Date) - Method in interface net.fortuna.mstor.connector.MessageDelegate
 
setReceived(Date) - Method in class net.fortuna.mstor.data.yaml.MessageExt
 
setReplied(Date) - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
setReplied(Date) - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
setReplied(Date) - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
setReplied(Date) - Method in interface net.fortuna.mstor.connector.MessageDelegate
 
setReplied(Date) - Method in class net.fortuna.mstor.data.yaml.MessageExt
 
setUid(long) - Method in class net.fortuna.mstor.connector.jcr.JcrMessage
Sets the UID associated with the message.
setUid(long) - Method in class net.fortuna.mstor.connector.mbox.MetaMessage
Sets the UID associated with the message.
setUid(long) - Method in class net.fortuna.mstor.connector.mbox.YamlMetaMessage
Sets the UID associated with the message.
setUid(long) - Method in interface net.fortuna.mstor.connector.MessageDelegate
Sets the UID associated with the message.
setUid(long) - Method in class net.fortuna.mstor.data.yaml.MessageExt
 
setUidValidity(long) - Method in class net.fortuna.mstor.data.yaml.FolderExt
 
size() - Method in class net.fortuna.mstor.model.Tags
 
store - Variable in class net.fortuna.mstor.connector.AbstractProtocolConnector
The store instance.

T

TAG_PREFIX - Static variable in class net.fortuna.mstor.model.Tags
 
Taggable - Interface in net.fortuna.mstor.model
Implementors support tagging.
Tags - Class in net.fortuna.mstor.model
 
Tags() - Constructor for class net.fortuna.mstor.model.Tags
Default constructor.
Tags(Flags) - Constructor for class net.fortuna.mstor.model.Tags
 
TagsTerm - Class in net.fortuna.mstor.search
A Search Term that matches all messages with a given set of tags.
TagsTerm() - Constructor for class net.fortuna.mstor.search.TagsTerm
Default constructor.
TagsTerm(Tags) - Constructor for class net.fortuna.mstor.search.TagsTerm
Creates a new term that matches messages that contain all the specified tags.
toArray() - Method in class net.fortuna.mstor.model.Tags
 
toArray(T[]) - Method in class net.fortuna.mstor.model.Tags
 

U

updateHeaders() - Method in class net.fortuna.mstor.model.MStorMessage
Attempts to update headers in metadata after updating headers in superclass.
url - Variable in class net.fortuna.mstor.connector.AbstractProtocolConnector
The URL location of the store.

V

valueOf(String) - Static method in enum net.fortuna.mstor.connector.mbox.MboxConnector.MetadataStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.fortuna.mstor.data.MboxFile.BufferStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.fortuna.mstor.connector.mbox.MboxConnector.MetadataStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.fortuna.mstor.data.MboxFile.BufferStrategy
Returns an array containing the constants of this enum type, in the order they are declared.

X

XML - net.fortuna.mstor.connector.mbox.MboxConnector.MetadataStrategy
 
XmlBinding - Class in net.fortuna.mstor.data.xml
 
XmlBinding() - Constructor for class net.fortuna.mstor.data.xml.XmlBinding
Default constructor.
XmlBinding(Namespace) - Constructor for class net.fortuna.mstor.data.xml.XmlBinding
 

Y

YAML - net.fortuna.mstor.connector.mbox.MboxConnector.MetadataStrategy
 
YamlMetaFolder - Class in net.fortuna.mstor.connector.mbox
 
YamlMetaFolder(FolderDelegate<MessageDelegate>) - Constructor for class net.fortuna.mstor.connector.mbox.YamlMetaFolder
 
YamlMetaMessage - Class in net.fortuna.mstor.connector.mbox
 
YamlMetaMessage(MessageExt, YamlMetaFolder) - Constructor for class net.fortuna.mstor.connector.mbox.YamlMetaMessage
 
A C D E F G H I J K L M N O P R S T U V X Y 
All Classes All Packages