public class ResyncData
extends java.lang.Object
ResyncData is supplied to the
IMAPFolder open method.
The CONDSTORE ResyncData instance is used to enable the
CONDSTORE extension
(RFC 4551).
A ResyncData instance with uidvalidity and modseq values
is used to enable the QRESYNC extension.| Modifier and Type | Field | Description |
|---|---|---|
static ResyncData |
CONDSTORE |
Used to enable only the CONDSTORE extension.
|
| Constructor | Description |
|---|---|
ResyncData(long uidvalidity,
long modseq) |
Used to report on changes since the specified modseq.
|
ResyncData(long uidvalidity,
long modseq,
long[] uids) |
Used to limit the reported message changes to those with the
specified UIDs.
|
ResyncData(long uidvalidity,
long modseq,
long uidFirst,
long uidLast) |
Used to limit the reported message changes to those with UIDs
in the specified range.
|
| Modifier and Type | Method | Description |
|---|---|---|
long |
getModSeq() |
Get the MODSEQ value specified when this instance was created.
|
long |
getUIDValidity() |
Get the UIDVALIDITY value specified when this instance was created.
|
public static final ResyncData CONDSTORE
public ResyncData(long uidvalidity,
long modseq)
uidvalidity - the UIDVALIDITYmodseq - the MODSEQpublic ResyncData(long uidvalidity,
long modseq,
long uidFirst,
long uidLast)
uidvalidity - the UIDVALIDITYmodseq - the MODSEQuidFirst - the first UIDuidLast - the last UIDpublic ResyncData(long uidvalidity,
long modseq,
long[] uids)
uidvalidity - the UIDVALIDITYmodseq - the MODSEQuids - the UID valuesCopyright © 2018 Oracle. All rights reserved.