Package | Description |
---|---|
com.sun.mail.imap |
An IMAP protocol provider for the JavaMail API
that provides access to an IMAP message store.
|
com.sun.mail.imap.protocol | |
com.sun.mail.pop3 |
A POP3 protocol provider for the JavaMail API
that provides access to a POP3 message store.
|
javax.mail |
The JavaMailTM API
provides classes that model a mail system.
|
javax.mail.internet |
Classes specific to Internet mail systems.
|
javax.mail.search |
Message search terms for the JavaMail API.
|
Modifier and Type | Field and Description |
---|---|
protected Flags |
IMAPFolder.availableFlags |
protected Flags |
IMAPFolder.permanentFlags |
Modifier and Type | Method and Description |
---|---|
Flags |
IMAPMessage.getFlags()
Get the Flags for this message.
|
Flags |
IMAPFolder.getPermanentFlags()
Return the permanent flags supported by the server.
|
Modifier and Type | Method and Description |
---|---|
void |
IMAPNestedMessage.setFlags(Flags flag,
boolean set) |
void |
IMAPMessage.setFlags(Flags flag,
boolean set)
Set/Unset the given flags in this message.
|
void |
IMAPFolder.setFlags(int[] msgnums,
Flags flag,
boolean value)
Set the specified flags for the given array of message numbers.
|
void |
IMAPFolder.setFlags(int start,
int end,
Flags flag,
boolean value)
Set the specified flags for the given range of message numbers.
|
void |
IMAPFolder.setFlags(Message[] msgs,
Flags flag,
boolean value)
Set the specified flags for the given array of messages.
|
Modifier and Type | Class and Description |
---|---|
class |
FLAGS
This class
|
Modifier and Type | Field and Description |
---|---|
Flags |
MailboxInfo.availableFlags
The available flags.
|
Flags |
MailboxInfo.permanentFlags
The permanent flags.
|
Modifier and Type | Method and Description |
---|---|
Flags |
IMAPProtocol.fetchFlags(int msgno)
Fetch the FLAGS for the given message.
|
Modifier and Type | Method and Description |
---|---|
void |
IMAPProtocol.append(String mbox,
Flags f,
Date d,
Literal data)
APPEND Command.
|
AppendUID |
IMAPProtocol.appenduid(String mbox,
Flags f,
Date d,
Literal data)
APPEND Command, return uid from APPENDUID response code.
|
AppendUID |
IMAPProtocol.appenduid(String mbox,
Flags f,
Date d,
Literal data,
boolean uid) |
protected String |
IMAPProtocol.createFlagList(Flags flags)
Creates an IMAP flag_list from the given Flags object.
|
void |
IMAPProtocol.storeFlags(int msg,
Flags flags,
boolean set)
Set the specified flags on this message.
|
void |
IMAPProtocol.storeFlags(int start,
int end,
Flags flags,
boolean set) |
void |
IMAPProtocol.storeFlags(MessageSet[] msgsets,
Flags flags,
boolean set) |
Modifier and Type | Method and Description |
---|---|
Flags |
POP3Folder.getPermanentFlags()
Always returns an empty
Flags object because
the POP3 protocol doesn't support any permanent flags. |
Flags |
DefaultFolder.getPermanentFlags() |
Modifier and Type | Method and Description |
---|---|
void |
POP3Message.setFlags(Flags newFlags,
boolean set)
Set the specified flags on this message to the specified value.
|
Modifier and Type | Method and Description |
---|---|
abstract Flags |
Message.getFlags()
Returns a
Flags object containing the flags for
this message. |
abstract Flags |
Folder.getPermanentFlags()
Get the permanent flags supported by this Folder.
|
Modifier and Type | Method and Description |
---|---|
void |
Flags.add(Flags f)
Add all the flags in the given Flags object to this
Flags object.
|
boolean |
Flags.contains(Flags f)
Check whether all the flags in the specified Flags object are
present in this Flags object.
|
void |
Flags.remove(Flags f)
Remove all flags in the given Flags object from this
Flags object.
|
abstract void |
Message.setFlags(Flags flag,
boolean set)
Set the specified flags on this message to the specified value.
|
void |
Folder.setFlags(int[] msgnums,
Flags flag,
boolean value)
Set the specified flags on the messages whose message numbers
are in the array.
|
void |
Folder.setFlags(int start,
int end,
Flags flag,
boolean value)
Set the specified flags on the messages numbered from start
through end, both start and end inclusive.
|
void |
Folder.setFlags(Message[] msgs,
Flags flag,
boolean value)
Set the specified flags on the messages specified in the array.
|
Constructor and Description |
---|
Flags(Flags flags)
Construct a Flags object initialized with the given flags.
|
Modifier and Type | Field and Description |
---|---|
protected Flags |
MimeMessage.flags
The Flags for this message.
|
Modifier and Type | Method and Description |
---|---|
Flags |
MimeMessage.getFlags()
Return a
Flags object containing the flags for
this message. |
Modifier and Type | Method and Description |
---|---|
void |
MimeMessage.setFlags(Flags flag,
boolean set)
Set the flags for this message.
|
Modifier and Type | Method and Description |
---|---|
Flags |
FlagTerm.getFlags()
Return the Flags to test.
|
Constructor and Description |
---|
FlagTerm(Flags flags,
boolean set)
Constructor.
|
Copyright © 2016 JBoss by Red Hat. All rights reserved.