Modifier and Type | Method and Description |
---|---|
static List<IdRange> |
IdRange.mergeRanges(List<IdRange> ranges)
|
Modifier and Type | Method and Description |
---|---|
int |
IdRange.compareTo(IdRange range2) |
Modifier and Type | Method and Description |
---|---|
static List<IdRange> |
IdRange.mergeRanges(List<IdRange> ranges)
|
Modifier and Type | Method and Description |
---|---|
IdRange[] |
SearchKey.getSequenceNumbers()
Gets sequence numbers.
|
Modifier and Type | Method and Description |
---|---|
static SearchKey |
SearchKey.buildSequenceSet(IdRange[] ids) |
static SearchKey |
SearchKey.buildUidSet(IdRange[] ids) |
Modifier and Type | Method and Description |
---|---|
static StatusResponse.ResponseCode |
StatusResponse.ResponseCode.appendUid(long uidValidity,
IdRange[] uids)
RFC4315
APPENDUID response code |
static StatusResponse.ResponseCode |
StatusResponse.ResponseCode.condStore(IdRange[] failedRanges)
RFC4551
Conditional STORE response code |
static StatusResponse.ResponseCode |
StatusResponse.ResponseCode.copyUid(long uidValidity,
IdRange[] sourceRanges,
IdRange[] targetRanges)
RFC4315
COPYUID response code |
static StatusResponse.ResponseCode |
StatusResponse.ResponseCode.copyUid(long uidValidity,
IdRange[] sourceRanges,
IdRange[] targetRanges)
RFC4315
COPYUID response code |
Modifier and Type | Method and Description |
---|---|
static IdRange[] |
SearchResUtil.getSavedSequenceSet(ImapSession session)
Return the saved sequence-set which you can refer to with $.
|
Modifier and Type | Method and Description |
---|---|
static void |
SearchResUtil.saveSequenceSet(ImapSession session,
IdRange[] ranges)
Save the given sequence-set which you can refer to later with $.
|
Modifier and Type | Method and Description |
---|---|
IdRange[] |
ImapRequestLineReader.parseIdRange()
Reads a "message set" argument, and parses into an IdSet.
|
IdRange[] |
ImapRequestLineReader.parseIdRange(ImapSession session)
Reads a "message set" argument, and parses into an IdSet.
|
Modifier and Type | Method and Description |
---|---|
protected abstract AbstractMailboxSelectionRequest |
AbstractSelectionCommandParser.createRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag)
Create a new
AbstractMailboxSelectionRequest for the given arguments |
protected abstract AbstractMailboxSelectionRequest |
AbstractSelectionCommandParser.createRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag)
Create a new
AbstractMailboxSelectionRequest for the given arguments |
protected abstract AbstractMailboxSelectionRequest |
AbstractSelectionCommandParser.createRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag)
Create a new
AbstractMailboxSelectionRequest for the given arguments |
protected AbstractMailboxSelectionRequest |
SelectCommandParser.createRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag) |
protected AbstractMailboxSelectionRequest |
SelectCommandParser.createRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag) |
protected AbstractMailboxSelectionRequest |
SelectCommandParser.createRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag) |
protected AbstractMailboxSelectionRequest |
ExamineCommandParser.createRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag) |
protected AbstractMailboxSelectionRequest |
ExamineCommandParser.createRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag) |
protected AbstractMailboxSelectionRequest |
ExamineCommandParser.createRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag) |
Modifier and Type | Method and Description |
---|---|
ImapResponseComposer |
ImapResponseComposer.sequenceSet(IdRange[] ranges)
Write the given sequence-set
|
Modifier and Type | Method and Description |
---|---|
ImapResponseComposer |
ImapResponseComposerImpl.sequenceSet(IdRange[] ranges) |
Modifier and Type | Method and Description |
---|---|
IdRange[] |
FetchRequest.getIdSet() |
IdRange[] |
CopyRequest.getIdSet()
Return an Array of
IdRange to copy |
IdRange[] |
StoreRequest.getIdSet() |
IdRange[] |
AbstractMailboxSelectionRequest.getKnownSequenceSet()
Return the known sequence-set or null if it was not given.
|
IdRange[] |
AbstractMailboxSelectionRequest.getKnownUidSet()
Return the known uid set or null if it was not given.
|
IdRange[] |
ExpungeRequest.getUidSet()
Return an Array of
IdRange to expunge or null if all should get
expunged |
IdRange[] |
AbstractMailboxSelectionRequest.getUidSet()
Return the known uid set or null if it was not given.
|
Constructor and Description |
---|
AbstractMailboxSelectionRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag) |
AbstractMailboxSelectionRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag) |
AbstractMailboxSelectionRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag) |
CopyRequest(ImapCommand command,
IdRange[] idSet,
String mailboxName,
boolean useUids,
String tag) |
ExamineRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag) |
ExamineRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag) |
ExamineRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag) |
ExpungeRequest(ImapCommand command,
String tag,
IdRange[] uidRange) |
FetchRequest(ImapCommand command,
boolean useUids,
IdRange[] idSet,
FetchData fetch,
String tag) |
SelectRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag) |
SelectRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag) |
SelectRequest(ImapCommand command,
String mailboxName,
boolean condstore,
Long lastKnownUidValidity,
Long knownModSeq,
IdRange[] uidSet,
IdRange[] knownUidSet,
IdRange[] knownSequenceSet,
String tag) |
StoreRequest(ImapCommand command,
IdRange[] idSet,
boolean silent,
javax.mail.Flags flags,
boolean useUids,
String tag,
Boolean sign,
long unchangedSince) |
Modifier and Type | Method and Description |
---|---|
IdRange[] |
ESearchResponse.getAll() |
IdRange[] |
VanishedResponse.getUids()
Return the uids which where expunged
|
Constructor and Description |
---|
ESearchResponse(long minUid,
long maxUid,
long count,
IdRange[] all,
Long highestModSeq,
String tag,
boolean useUid,
List<SearchResultOption> options) |
VanishedResponse(IdRange[] uids,
boolean earlier) |
Modifier and Type | Method and Description |
---|---|
protected IdRange[] |
AbstractMailboxProcessor.idRanges(Collection<org.apache.james.mailbox.model.MessageRange> mRanges) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.james.mailbox.model.MessageRange |
AbstractMailboxProcessor.messageRange(SelectedMailbox selected,
IdRange range,
boolean useUids)
Return a
MessageRange for the given values. |
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.