01: package org.columba.mail.folder;
02:
03: public interface IMailboxInfo {
04:
05: public int getExists();
06:
07: public void setExists(int v);
08:
09: public void incExists() throws MailboxInfoInvalidException;
10:
11: public void decExists() throws MailboxInfoInvalidException;
12:
13: public void setRecent(int v);
14:
15: public int getRecent();
16:
17: public void incRecent() throws MailboxInfoInvalidException;
18:
19: public void decRecent() throws MailboxInfoInvalidException;
20:
21: public void setUnseen(int v);
22:
23: public int getUnseen();
24:
25: public void incUnseen() throws MailboxInfoInvalidException;
26:
27: public void decUnseen() throws MailboxInfoInvalidException;
28:
29: public void reset();
30:
31: public int getUidNext();
32:
33: public void setUidNext(int v);
34:
35: public int getUidValidity();
36:
37: public void setUidValidity(int v);
38:
39: public boolean isSane();
40:
41: }
|