A B C D E F G H I L M N O P R S T U V W 

A

ACL_FILE - Static variable in class org.apache.james.mailbox.maildir.MaildirFolder
 
append(UidConstraint.Constraint) - Method in class org.apache.james.mailbox.maildir.UidConstraint
 
appendMessage(MailboxSession, String) - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Appends a message to the uidlist and returns its uid.

B

begin() - Method in class org.apache.james.mailbox.maildir.mail.MaildirMessageMapper
 
between(long, long) - Method in class org.apache.james.mailbox.maildir.UidConstraint
 

C

commit() - Method in class org.apache.james.mailbox.maildir.mail.MaildirMessageMapper
 
copy(Mailbox<Integer>, long, long, Message<Integer>) - Method in class org.apache.james.mailbox.maildir.mail.MaildirMessageMapper
 
countMessagesInMailbox(Mailbox<Integer>) - Method in class org.apache.james.mailbox.maildir.mail.MaildirMessageMapper
 
countUnseenMessagesInMailbox(Mailbox<Integer>) - Method in class org.apache.james.mailbox.maildir.mail.MaildirMessageMapper
 
createMailboxMapper(MailboxSession) - Method in class org.apache.james.mailbox.maildir.MaildirMailboxSessionMapperFactory
 
createMaildirFolder(Mailbox<Integer>) - Method in class org.apache.james.mailbox.maildir.MaildirStore
Create a MaildirFolder for a mailbox
createMessageMapper(MailboxSession) - Method in class org.apache.james.mailbox.maildir.MaildirMailboxSessionMapperFactory
 
createRegexFilter(Pattern) - Static method in class org.apache.james.mailbox.maildir.MaildirMessageName
 
createSubscriptionMapper(MailboxSession) - Method in class org.apache.james.mailbox.maildir.MaildirMailboxSessionMapperFactory
 
createUniqueName(MaildirFolder, long) - Static method in class org.apache.james.mailbox.maildir.MaildirMessageName
CUR - Static variable in class org.apache.james.mailbox.maildir.MaildirFolder
 

D

decodeFlags(String) - Method in class org.apache.james.mailbox.maildir.MaildirMessageName
Takes a String which is "Maildir encoded" and translates it into a Flags object.
delete(Mailbox<Integer>) - Method in class org.apache.james.mailbox.maildir.mail.MaildirMailboxMapper
 
delete(Mailbox<Integer>, Message<Integer>) - Method in class org.apache.james.mailbox.maildir.mail.MaildirMessageMapper
 
delete(MailboxSession, long) - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Retrieves the file belonging to the given uid, deletes it and updates the uid list.
delete(Subscription) - Method in class org.apache.james.mailbox.maildir.user.MaildirSubscriptionMapper
 

E

encodeFlags(Flags) - Method in class org.apache.james.mailbox.maildir.MaildirMessageName
Creates a String that represents the provided Flags
endRequest() - Method in class org.apache.james.mailbox.maildir.mail.MaildirMailboxMapper
 
endRequest() - Method in class org.apache.james.mailbox.maildir.mail.MaildirMessageMapper
 
endRequest() - Method in class org.apache.james.mailbox.maildir.user.MaildirSubscriptionMapper
 
equals(long) - Method in class org.apache.james.mailbox.maildir.UidConstraint
 
exists() - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Tests whether the directory belonging to this MaildirFolder exists
exists() - Method in class org.apache.james.mailbox.maildir.MaildirMessageName
Tests whether the file or directory belonging to this MaildirFolder exists.
expungeMarkedForDeletionInMailbox(Mailbox<Integer>, MessageRange) - Method in class org.apache.james.mailbox.maildir.mail.MaildirMessageMapper
 

F

FILTER_DELETED_MESSAGES - Static variable in class org.apache.james.mailbox.maildir.MaildirMessageName
 
FILTER_UNSEEN_MESSAGES - Static variable in class org.apache.james.mailbox.maildir.MaildirMessageName
 
findFirstUnseenMessageUid(Mailbox<Integer>) - Method in class org.apache.james.mailbox.maildir.mail.MaildirMessageMapper
 
findInMailbox(Mailbox<Integer>, MessageRange, MessageMapper.FetchType, int) - Method in class org.apache.james.mailbox.maildir.mail.MaildirMessageMapper
 
findMailboxByPath(MailboxPath) - Method in class org.apache.james.mailbox.maildir.mail.MaildirMailboxMapper
 
findMailboxSubscriptionForUser(String, String) - Method in class org.apache.james.mailbox.maildir.user.MaildirSubscriptionMapper
 
findMailboxWithPathLike(MailboxPath) - Method in class org.apache.james.mailbox.maildir.mail.MaildirMailboxMapper
 
findRecentMessageUidsInMailbox(Mailbox<Integer>) - Method in class org.apache.james.mailbox.maildir.mail.MaildirMessageMapper
 
findSubscriptionsForUser(String) - Method in class org.apache.james.mailbox.maildir.user.MaildirSubscriptionMapper
 
FLAG_ANSWERD - Static variable in class org.apache.james.mailbox.maildir.MaildirMessageName
 
FLAG_DELETED - Static variable in class org.apache.james.mailbox.maildir.MaildirMessageName
 
FLAG_DRAFT - Static variable in class org.apache.james.mailbox.maildir.MaildirMessageName
 
FLAG_FLAGGED - Static variable in class org.apache.james.mailbox.maildir.MaildirMessageName
 
FLAG_SEEN - Static variable in class org.apache.james.mailbox.maildir.MaildirMessageName
 

G

getACL() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMailbox
 
getACL(MailboxSession) - Method in class org.apache.james.mailbox.maildir.MaildirFolder
 
getBaseName() - Method in class org.apache.james.mailbox.maildir.MaildirMessageName
Composes the base name consisting of timestamp, unique string and host name witout the size and flags.
getBodyContent() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
getBodyStartOctet() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
getCurFolder() - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Returns the .
getFile() - Method in class org.apache.james.mailbox.maildir.MaildirMessageName
Returns a File object of the message denoted by this MaildirMessageName.
getFilenameFilter() - Method in class org.apache.james.mailbox.maildir.MaildirMessageName
Creates a filter which matches the message file even if the flags have changed
getFlags() - Method in class org.apache.james.mailbox.maildir.MaildirMessageName
Decodes the flags part of the file name if necessary and returns the appropriate Flags object.
getFolderName(String, String, String) - Method in class org.apache.james.mailbox.maildir.MaildirStore
Get the absolute name of the folder for a specific mailbox
getFolderName(Mailbox<Integer>) - Method in class org.apache.james.mailbox.maildir.MaildirStore
Get the absolute name of the folder for a specific mailbox
getFolderName(MailboxPath) - Method in class org.apache.james.mailbox.maildir.MaildirStore
Get the absolute name of the folder for a specific mailbox
getFullContent() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
Return the full content of the message via a FileInputStream
getFullContentOctets() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
getFullName() - Method in class org.apache.james.mailbox.maildir.MaildirMessageName
Returns the full name of this message including size and flags if available.
getHeaderContent() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
getHighestModSeq() - Method in class org.apache.james.mailbox.maildir.MaildirFolder
 
getInternalDate() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
getInternalDate() - Method in class org.apache.james.mailbox.maildir.MaildirMessageName
Decodes the time part of the file name if necessary and returns the appropriate Date.
getLastUid(MailboxSession) - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Returns the last uid used in this mailbox
getMailboxId() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
getMailboxNameFromFolderName(String) - Method in class org.apache.james.mailbox.maildir.MaildirStore
Transforms a folder name into a mailbox name
getMailboxRootForUser(String) - Method in class org.apache.james.mailbox.maildir.MaildirStore
The main maildir folder containing all mailboxes for one user
getMaildirLocation() - Method in class org.apache.james.mailbox.maildir.MaildirStore
 
getMaildirRoot() - Method in class org.apache.james.mailbox.maildir.MaildirStore
Return a File which is the root of all Maidirs.
getMediaType() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
getMessageNameByUid(MailboxSession, Long) - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Searches the uid list for a certain uid and returns the according MaildirMessageName
getModSeq() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
getNewFolder() - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Returns the .
getProperties() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
getRecentMessages(MailboxSession) - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Creates a map of recent messages.
getRootFile() - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Returns the File of this Maildir folder.
getSize() - Method in class org.apache.james.mailbox.maildir.MaildirMessageName
Decodes the size part of the file name if necessary and returns the appropriate Long.
getSubType() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
getTextualLineCount() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
getTmpFolder() - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Returns the .
getUid() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
getUidMap(MailboxSession, long, long) - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Reads all uids between the two boundaries from the folder and returns them as a sorted map together with their corresponding MaildirMessageNames.
getUidMap(MailboxSession, FilenameFilter, long, long) - Method in class org.apache.james.mailbox.maildir.MaildirFolder
 
getUidMap(MailboxSession, FilenameFilter, int) - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Reads all uids from the uid list file which match the given filter and returns as many of them as a sorted map as the limit specifies.
getUidValidity() - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Returns the uidValidity of this mailbox
greaterOrEquals(long) - Method in class org.apache.james.mailbox.maildir.UidConstraint
 

H

hasChildren(Mailbox<Integer>, char) - Method in class org.apache.james.mailbox.maildir.mail.MaildirMailboxMapper
 
highestModSeq(MailboxSession, Mailbox<Integer>) - Method in class org.apache.james.mailbox.maildir.MaildirStore
 

I

isAllowed(long) - Method in class org.apache.james.mailbox.maildir.UidConstraint.Between
 
isAllowed(long) - Method in class org.apache.james.mailbox.maildir.UidConstraint.Constraint
 
isAllowed(long) - Method in class org.apache.james.mailbox.maildir.UidConstraint.Equals
 
isAllowed(long) - Method in class org.apache.james.mailbox.maildir.UidConstraint.GreaterOrEquals
 
isAllowed(long) - Method in class org.apache.james.mailbox.maildir.UidConstraint
 
isAllowed(long) - Method in class org.apache.james.mailbox.maildir.UidConstraint.LessOrEquals
 
isAnswered() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
isDeleted() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
isDraft() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
isFlagged() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
isMessageNameStrictParse() - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Returns whether the names of message files in this folder are parsed in a strict manner (true), which means a size field and flags are expected.
isMessageNameStrictParse() - Method in class org.apache.james.mailbox.maildir.MaildirMessageName
 
isMessageNameStrictParse() - Method in class org.apache.james.mailbox.maildir.MaildirStore
Returns whether the names of message files in this store are parsed in a strict manner (true), which means a size field and flags are expected.
isNew() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
Indicates whether this MaildirMessage reflects a new message or one that already exists in the file system.
isRecent() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
isSeen() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 

L

lastUid(MailboxSession, Mailbox<Integer>) - Method in class org.apache.james.mailbox.maildir.MaildirStore
 
lessOrEquals(long) - Method in class org.apache.james.mailbox.maildir.UidConstraint
 
list() - Method in class org.apache.james.mailbox.maildir.mail.MaildirMailboxMapper
 
loadMailbox(MailboxSession, File, String, String, String) - Method in class org.apache.james.mailbox.maildir.MaildirStore
Creates a Mailbox object with data loaded from the file system
loadMailbox(MailboxSession, MailboxPath) - Method in class org.apache.james.mailbox.maildir.MaildirStore
Creates a Mailbox object with data loaded from the file system

M

maildirDelimiter - Static variable in class org.apache.james.mailbox.maildir.MaildirStore
 
MaildirFolder - Class in org.apache.james.mailbox.maildir
 
MaildirFolder(String, MailboxPath, MailboxPathLocker) - Constructor for class org.apache.james.mailbox.maildir.MaildirFolder
Representation of a maildir folder containing the message folders and some special files
MaildirMailbox<Id> - Class in org.apache.james.mailbox.maildir.mail.model
 
MaildirMailbox(MailboxSession, MailboxPath, MaildirFolder) - Constructor for class org.apache.james.mailbox.maildir.mail.model.MaildirMailbox
 
MaildirMailboxMapper - Class in org.apache.james.mailbox.maildir.mail
 
MaildirMailboxMapper(MaildirStore, MailboxSession) - Constructor for class org.apache.james.mailbox.maildir.mail.MaildirMailboxMapper
 
MaildirMailboxSessionMapperFactory - Class in org.apache.james.mailbox.maildir
 
MaildirMailboxSessionMapperFactory(MaildirStore) - Constructor for class org.apache.james.mailbox.maildir.MaildirMailboxSessionMapperFactory
 
MaildirMessage - Class in org.apache.james.mailbox.maildir.mail.model
 
MaildirMessage(Mailbox<Integer>, long, MaildirMessageName) - Constructor for class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
MaildirMessageMapper - Class in org.apache.james.mailbox.maildir.mail
 
MaildirMessageMapper(MailboxSession, MaildirStore) - Constructor for class org.apache.james.mailbox.maildir.mail.MaildirMessageMapper
 
MaildirMessageName - Class in org.apache.james.mailbox.maildir
 
MaildirMessageName(MaildirFolder, String) - Constructor for class org.apache.james.mailbox.maildir.MaildirMessageName
 
MaildirStore - Class in org.apache.james.mailbox.maildir
 
MaildirStore(String, MailboxPathLocker) - Constructor for class org.apache.james.mailbox.maildir.MaildirStore
Construct a MaildirStore with a location.
MaildirStore(String) - Constructor for class org.apache.james.mailbox.maildir.MaildirStore
 
MaildirSubscriptionMapper - Class in org.apache.james.mailbox.maildir.user
 
MaildirSubscriptionMapper(MaildirStore) - Constructor for class org.apache.james.mailbox.maildir.user.MaildirSubscriptionMapper
 
move(Mailbox<Integer>, Message<Integer>) - Method in class org.apache.james.mailbox.maildir.mail.MaildirMessageMapper
(non-Javadoc)

N

NEW - Static variable in class org.apache.james.mailbox.maildir.MaildirFolder
 
newMessage - Variable in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
nextModSeq(MailboxSession, Mailbox<Integer>) - Method in class org.apache.james.mailbox.maildir.MaildirStore
 
nextUid(MailboxSession, Mailbox<Integer>) - Method in class org.apache.james.mailbox.maildir.MaildirStore
 

O

optional(String) - Static method in class org.apache.james.mailbox.maildir.MaildirMessageName
 
org.apache.james.mailbox.maildir - package org.apache.james.mailbox.maildir
 
org.apache.james.mailbox.maildir.mail - package org.apache.james.mailbox.maildir.mail
 
org.apache.james.mailbox.maildir.mail.model - package org.apache.james.mailbox.maildir.mail.model
 
org.apache.james.mailbox.maildir.user - package org.apache.james.mailbox.maildir.user
 

P

PATH_DOMAIN - Static variable in class org.apache.james.mailbox.maildir.MaildirStore
 
PATH_FULLUSER - Static variable in class org.apache.james.mailbox.maildir.MaildirStore
 
PATH_USER - Static variable in class org.apache.james.mailbox.maildir.MaildirStore
 
PATTERN_DELETED_MESSAGES - Static variable in class org.apache.james.mailbox.maildir.MaildirMessageName
 
PATTERN_MESSAGE - Static variable in class org.apache.james.mailbox.maildir.MaildirMessageName
 
PATTERN_STRING_FLAGS - Static variable in class org.apache.james.mailbox.maildir.MaildirMessageName
 
PATTERN_STRING_MESSAGE_NAME - Static variable in class org.apache.james.mailbox.maildir.MaildirMessageName
 
PATTERN_STRING_SIZE - Static variable in class org.apache.james.mailbox.maildir.MaildirMessageName
 
PATTERN_UNSEEN_MESSAGES - Static variable in class org.apache.james.mailbox.maildir.MaildirMessageName
 

R

rollback() - Method in class org.apache.james.mailbox.maildir.mail.MaildirMessageMapper
 

S

save(Mailbox<Integer>) - Method in class org.apache.james.mailbox.maildir.mail.MaildirMailboxMapper
 
save(Mailbox<Integer>, Message<Integer>) - Method in class org.apache.james.mailbox.maildir.mail.MaildirMessageMapper
 
save(Subscription) - Method in class org.apache.james.mailbox.maildir.user.MaildirSubscriptionMapper
 
setACL(MailboxACL) - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMailbox
 
setACL(MailboxSession, MailboxACL) - Method in class org.apache.james.mailbox.maildir.MaildirFolder
 
setFlags(Flags) - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
setFlags(Flags) - Method in class org.apache.james.mailbox.maildir.MaildirMessageName
Sets new flags for this message name.
setFullName(String) - Method in class org.apache.james.mailbox.maildir.MaildirMessageName
Sets the fullName of this MaildirMessageName if different from the current one.
setMessageNameStrictParse(boolean) - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Specifies whether the names of message files in this folder are parsed in a strict manner (true), which means a size field and flags are expected.
setMessageNameStrictParse(boolean) - Method in class org.apache.james.mailbox.maildir.MaildirMessageName
 
setMessageNameStrictParse(boolean) - Method in class org.apache.james.mailbox.maildir.MaildirStore
Specifies whether the names of message files in this store are parsed in a strict manner (true), which means a size field and flags are expected.
setModSeq(long) - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
setUid(long) - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
setUidValidity(long) - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Sets the uidValidity for this mailbox and writes it to the file system
stripMetaFromName(String) - Static method in class org.apache.james.mailbox.maildir.MaildirFolder
Takes the name of a message file and returns only the base name.

T

TMP - Static variable in class org.apache.james.mailbox.maildir.MaildirFolder
 
toString() - Method in class org.apache.james.mailbox.maildir.mail.model.MaildirMessage
 
toString() - Method in class org.apache.james.mailbox.maildir.MaildirFolder
The absolute path of this folder.
toString() - Method in class org.apache.james.mailbox.maildir.MaildirMessageName
 

U

UidConstraint - Class in org.apache.james.mailbox.maildir
 
UidConstraint() - Constructor for class org.apache.james.mailbox.maildir.UidConstraint
 
UidConstraint.Between - Class in org.apache.james.mailbox.maildir
 
UidConstraint.Between(long, long) - Constructor for class org.apache.james.mailbox.maildir.UidConstraint.Between
 
UidConstraint.Constraint - Class in org.apache.james.mailbox.maildir
 
UidConstraint.Constraint() - Constructor for class org.apache.james.mailbox.maildir.UidConstraint.Constraint
 
UidConstraint.Equals - Class in org.apache.james.mailbox.maildir
 
UidConstraint.Equals(long) - Constructor for class org.apache.james.mailbox.maildir.UidConstraint.Equals
 
UidConstraint.GreaterOrEquals - Class in org.apache.james.mailbox.maildir
 
UidConstraint.GreaterOrEquals(long) - Constructor for class org.apache.james.mailbox.maildir.UidConstraint.GreaterOrEquals
 
UidConstraint.LessOrEquals - Class in org.apache.james.mailbox.maildir
 
UidConstraint.LessOrEquals(long) - Constructor for class org.apache.james.mailbox.maildir.UidConstraint.LessOrEquals
 
UIDLIST_FILE - Static variable in class org.apache.james.mailbox.maildir.MaildirFolder
 
update(MailboxSession, long, String) - Method in class org.apache.james.mailbox.maildir.MaildirFolder
Updates an entry in the uid list.
updateFlags(Mailbox<Integer>, Flags, boolean, boolean, MessageRange) - Method in class org.apache.james.mailbox.maildir.mail.MaildirMessageMapper
 
userRoot(String) - Method in class org.apache.james.mailbox.maildir.MaildirStore
Inserts the user name parts in the general maildir location String

V

VALIDITY_FILE - Static variable in class org.apache.james.mailbox.maildir.MaildirFolder
 

W

WILDCARD - Static variable in class org.apache.james.mailbox.maildir.MaildirStore
 
A B C D E F G H I L M N O P R S T U V W 

Copyright © 2010-2013 The Apache Software Foundation. All Rights Reserved.