Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
U
A
addHeader(String, String)
- Method in class net.fortuna.mstor.
MStorMessage
addHeaderLine(String)
- Method in class net.fortuna.mstor.
MStorMessage
addMessage(MetaMessage)
- Method in class net.fortuna.mstor.data.
MetaFolderImpl
addMessage(MetaMessage)
- Method in interface net.fortuna.mstor.
MetaFolder
Adds the specified message metadata.
appendMessage(byte[])
- Method in class net.fortuna.mstor.data.
MboxFile
Appends the specified message (represented by a CharSequence) to the mbox file.
appendMessages(Message[])
- Method in class net.fortuna.mstor.
MStorFolder
Appends the specified messages to this folder.
ATTRIBUTE_MESSAGE_NUMBER
- Static variable in class net.fortuna.mstor.data.
MetaMessageImpl
C
Cache
- Class in
net.fortuna.mstor.util
Implements a very rudimentary cache.
Cache()
- Constructor for class net.fortuna.mstor.util.
Cache
Constructor.
Cache(int)
- Constructor for class net.fortuna.mstor.util.
Cache
Constructor.
Cache(int, int)
- Constructor for class net.fortuna.mstor.util.
Cache
Constructor.
Cache(int, float, int)
- Constructor for class net.fortuna.mstor.util.
Cache
Constructor.
Cache(int, float, boolean, int)
- Constructor for class net.fortuna.mstor.util.
Cache
Constructor.
Cache(Map, int)
- Constructor for class net.fortuna.mstor.util.
Cache
Constructor.
close()
- Method in class net.fortuna.mstor.data.
MboxFile
Close the mbox file and release any system resources.
close(boolean)
- Method in class net.fortuna.mstor.
MStorFolder
create(int)
- Method in class net.fortuna.mstor.
MStorFolder
D
delete(boolean)
- Method in class net.fortuna.mstor.
MStorFolder
E
ELEMENT_MESSAGE
- Static variable in class net.fortuna.mstor.data.
MetaMessageImpl
encode(byte[])
- Static method in class net.fortuna.mstor.data.
MboxEncoder
exists()
- Method in class net.fortuna.mstor.
MStorFolder
expunge()
- Method in class net.fortuna.mstor.
MStorFolder
F
FILE_EXTENSION
- Static variable in class net.fortuna.mstor.data.
MetaFolderImpl
format(Date)
- Method in class net.fortuna.mstor.util.
MetaDateFormat
FROM__PREFIX
- Static variable in class net.fortuna.mstor.data.
MboxFile
The prefix for all "From_" lines in an mbox file.
G
getAllHeaderLines()
- Method in class net.fortuna.mstor.
MStorMessage
getAllHeaders()
- Method in class net.fortuna.mstor.
MStorMessage
getContentStream()
- Method in class net.fortuna.mstor.
MStorMessage
getDefaultFolder()
- Method in class net.fortuna.mstor.
MStorStore
getElement()
- Method in class net.fortuna.mstor.data.
MetaMessageImpl
Returns the underlying JDOM element.
getFlags()
- Method in class net.fortuna.mstor.data.
MetaMessageImpl
getFlags()
- Method in interface net.fortuna.mstor.
MetaMessage
getFolder()
- Method in class net.fortuna.mstor.data.
MetaMessageImpl
getFolder()
- Method in interface net.fortuna.mstor.
MetaMessage
Returns the meta folder this message belongs to.
getFolder(String)
- Method in class net.fortuna.mstor.
MStorFolder
getFolder(String)
- Method in class net.fortuna.mstor.
MStorStore
getFolder(URLName)
- Method in class net.fortuna.mstor.
MStorStore
getForwarded()
- Method in class net.fortuna.mstor.data.
MetaMessageImpl
getForwarded()
- Method in interface net.fortuna.mstor.
MetaMessage
getFullName()
- Method in class net.fortuna.mstor.
MStorFolder
getHeader(String, String)
- Method in class net.fortuna.mstor.
MStorMessage
getHeader(String)
- Method in class net.fortuna.mstor.
MStorMessage
getHeaders()
- Method in class net.fortuna.mstor.data.
MetaMessageImpl
getHeaders()
- Method in interface net.fortuna.mstor.
MetaMessage
getInstance()
- Static method in class net.fortuna.mstor.util.
MetaDateFormat
getMatchingHeaderLines(String[])
- Method in class net.fortuna.mstor.
MStorMessage
getMatchingHeaders(String[])
- Method in class net.fortuna.mstor.
MStorMessage
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(Message)
- Method in class net.fortuna.mstor.data.
MetaFolderImpl
getMessage(Message)
- Method in interface net.fortuna.mstor.
MetaFolder
Returns message metadata corresponding to the specified message id.
getMessage(int)
- Method in class net.fortuna.mstor.
MStorFolder
getMessageAsStream(int)
- Method in class net.fortuna.mstor.data.
MboxFile
Opens an input stream to the specified message data.
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.
MStorFolder
getMessageNumber()
- Method in class net.fortuna.mstor.data.
MetaMessageImpl
getMessageNumber()
- Method in interface net.fortuna.mstor.
MetaMessage
Returns the 1-based number of the message the metadata is associated with.
getMeta()
- Method in class net.fortuna.mstor.
MStorFolder
getName()
- Method in class net.fortuna.mstor.data.
MetaFolderImpl
getName()
- Method in interface net.fortuna.mstor.
MetaFolder
getName()
- Method in class net.fortuna.mstor.
MStorFolder
getNonMatchingHeaderLines(String[])
- Method in class net.fortuna.mstor.
MStorMessage
getNonMatchingHeaders(String[])
- Method in class net.fortuna.mstor.
MStorMessage
getParent()
- Method in class net.fortuna.mstor.
MStorFolder
getPermanentFlags()
- Method in class net.fortuna.mstor.
MStorFolder
getReceived()
- Method in class net.fortuna.mstor.data.
MetaMessageImpl
getReceived()
- Method in interface net.fortuna.mstor.
MetaMessage
getReceivedDate()
- Method in class net.fortuna.mstor.
MStorMessage
getReplied()
- Method in class net.fortuna.mstor.data.
MetaMessageImpl
getReplied()
- Method in interface net.fortuna.mstor.
MetaMessage
getSeparator()
- Method in class net.fortuna.mstor.
MStorFolder
getType()
- Method in class net.fortuna.mstor.
MStorFolder
H
hasNewMessages()
- Method in class net.fortuna.mstor.
MStorFolder
I
INBOX
- Static variable in class net.fortuna.mstor.
MStorStore
isExpunged()
- Method in class net.fortuna.mstor.data.
MetaMessageImpl
isExpunged()
- Method in interface net.fortuna.mstor.
MetaMessage
isMetaEnabled()
- Method in class net.fortuna.mstor.
MStorStore
isOpen()
- Method in class net.fortuna.mstor.
MStorFolder
isValid(File)
- Static method in class net.fortuna.mstor.data.
MboxFile
Indicates whether the specified file appears to be a valid mbox file.
L
list(String)
- Method in class net.fortuna.mstor.
MStorFolder
M
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
Constructor.
MboxFile(File, String)
- Constructor for class net.fortuna.mstor.data.
MboxFile
Constructor.
MetaDateFormat
- Class in
net.fortuna.mstor.util
Defines a date format used in metadata.
MetaFolder
- Interface in
net.fortuna.mstor
Defines a set of metadata for an mstor folder.
MetaFolderImpl
- Class in
net.fortuna.mstor.data
A JDOM-based implementation of a meta folder.
MetaFolderImpl(File)
- Constructor for class net.fortuna.mstor.data.
MetaFolderImpl
Constructs a new meta folder instance.
MetaMessage
- Interface in
net.fortuna.mstor
Implements additional metadata not supported by a MimeMessage.
MetaMessageImpl
- Class in
net.fortuna.mstor.data
A JDOM-based implementation of a meta message.
MetaMessageImpl(int, MetaFolder)
- Constructor for class net.fortuna.mstor.data.
MetaMessageImpl
Constructs a new meta message instance based on a new JDOM element with the specified message id.
MetaMessageImpl(Element, MetaFolder)
- Constructor for class net.fortuna.mstor.data.
MetaMessageImpl
Constructs a new meta message instance based on the specified JDOM element.
MStorFolder
- Class in
net.fortuna.mstor
A folder implementation for the mstor javamail provider.
MStorFolder(MStorStore, File)
- Constructor for class net.fortuna.mstor.
MStorFolder
Constructs a new mstor folder with metadata enabled.
MStorFolder(MStorStore, File, boolean)
- Constructor for class net.fortuna.mstor.
MStorFolder
Constructs a new mstor folder instance.
MStorMessage
- Class in
net.fortuna.mstor
Implementation of a message for the mstor javamail provider.
MStorMessage(Session)
- Constructor for class net.fortuna.mstor.
MStorMessage
MStorMessage(Session, InputStream)
- Constructor for class net.fortuna.mstor.
MStorMessage
MStorMessage(MimeMessage)
- Constructor for class net.fortuna.mstor.
MStorMessage
MStorMessage(Folder, int)
- Constructor for class net.fortuna.mstor.
MStorMessage
MStorMessage(Folder, InputStream, int)
- Constructor for class net.fortuna.mstor.
MStorMessage
MStorMessage(Folder, InternetHeaders, byte[], int)
- Constructor for class net.fortuna.mstor.
MStorMessage
MStorStore
- Class in
net.fortuna.mstor
Implementation of a javamail store for the mstor provider.
MStorStore(Session, URLName)
- Constructor for class net.fortuna.mstor.
MStorStore
Constructor.
N
net.fortuna.mstor
- package net.fortuna.mstor
Contains JavaMail implementations and metadata definitions for this provider.
net.fortuna.mstor.data
- package net.fortuna.mstor.data
Contains underlying mbox and metadata implementations.
net.fortuna.mstor.util
- package net.fortuna.mstor.util
Contains utility types.
O
open(int)
- Method in class net.fortuna.mstor.
MStorFolder
P
parse(String)
- Method in class net.fortuna.mstor.util.
MetaDateFormat
protocolConnect(String, int, String, String)
- Method in class net.fortuna.mstor.
MStorStore
Override the superclass method to bypass authentication.
purge(int[])
- Method in class net.fortuna.mstor.data.
MboxFile
Purge the specified messages from the file.
R
READ_ONLY
- Static variable in class net.fortuna.mstor.data.
MboxFile
READ_WRITE
- Static variable in class net.fortuna.mstor.data.
MboxFile
removeEldestEntry(Map.Entry)
- Method in class net.fortuna.mstor.util.
Cache
removeHeader(String)
- Method in class net.fortuna.mstor.
MStorMessage
removeMessage(int)
- Method in class net.fortuna.mstor.data.
MetaFolderImpl
removeMessage(int)
- Method in interface net.fortuna.mstor.
MetaFolder
Removes the message metadata corresponding to the specified message number.
removeMessages(int[])
- Method in class net.fortuna.mstor.data.
MetaFolderImpl
removeMessages(int[])
- Method in interface net.fortuna.mstor.
MetaFolder
Removes the message metadata corresponding to the specified message numbers.
renameTo(Folder)
- Method in class net.fortuna.mstor.
MStorFolder
S
save()
- Method in class net.fortuna.mstor.data.
MetaFolderImpl
save()
- Method in interface net.fortuna.mstor.
MetaFolder
Saves the meta data to the filesystem.
saveChanges()
- Method in class net.fortuna.mstor.
MStorMessage
Attempts to save metadata after calling
saveChanges
in the superclass.
setExpunged(boolean)
- Method in class net.fortuna.mstor.data.
MetaMessageImpl
setExpunged(boolean)
- Method in interface net.fortuna.mstor.
MetaMessage
setExpunged(boolean)
- Method in class net.fortuna.mstor.
MStorMessage
setFlag(Flags.Flag, boolean)
- Method in class net.fortuna.mstor.
MStorMessage
setFlags(Flags)
- Method in class net.fortuna.mstor.data.
MetaMessageImpl
setFlags(Flags)
- Method in interface net.fortuna.mstor.
MetaMessage
setFlags(Flags, boolean)
- Method in class net.fortuna.mstor.
MStorMessage
setForwarded(Date)
- Method in class net.fortuna.mstor.data.
MetaMessageImpl
setForwarded(Date)
- Method in interface net.fortuna.mstor.
MetaMessage
setHeader(String, String)
- Method in class net.fortuna.mstor.
MStorMessage
setHeaders(InternetHeaders)
- Method in class net.fortuna.mstor.data.
MetaMessageImpl
setHeaders(Enumeration)
- Method in class net.fortuna.mstor.data.
MetaMessageImpl
setHeaders(InternetHeaders)
- Method in interface net.fortuna.mstor.
MetaMessage
Saves headers to metadata.
setHeaders(Enumeration)
- Method in interface net.fortuna.mstor.
MetaMessage
setMeta(MetaMessage)
- Method in class net.fortuna.mstor.
MStorMessage
setMetaEnabled(boolean)
- Method in class net.fortuna.mstor.
MStorStore
setName(String)
- Method in class net.fortuna.mstor.data.
MetaFolderImpl
setName(String)
- Method in interface net.fortuna.mstor.
MetaFolder
setReceived(Date)
- Method in class net.fortuna.mstor.data.
MetaMessageImpl
setReceived(Date)
- Method in interface net.fortuna.mstor.
MetaMessage
setReplied(Date)
- Method in class net.fortuna.mstor.data.
MetaMessageImpl
setReplied(Date)
- Method in interface net.fortuna.mstor.
MetaMessage
U
updateHeaders()
- Method in class net.fortuna.mstor.
MStorMessage
Attempts to update headers in metadata after updating headers in superclass.
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
U
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes