This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.


com.sun.mail.imap
class Rights.Right

com.sun.mail.imap.Rights.Right
Enclosing class:
Rights

public static final class Rights.Right
extends Object

This inner class represents an individual right. A set of standard rights objects are predefined here.


Field Summary
static Rights.Right ADMINISTER
          Administer - perform SETACL.
static Rights.Right CREATE
          Create - CREATE new sub-mailboxes in any implementation-defined hierarchy, RENAME or DELETE mailbox.
static Rights.Right DELETE
          Delete - STORE \DELETED flag, perform EXPUNGE.
static Rights.Right INSERT
          Insert - perform APPEND, COPY into mailbox.
static Rights.Right KEEP_SEEN
          Keep seen/unseen information across sessions - STORE \SEEN flag.
static Rights.Right LOOKUP
          Lookup - mailbox is visible to LIST/LSUB commands.
static Rights.Right POST
          Post - send mail to submission address for mailbox, not enforced by IMAP4 itself.
static Rights.Right READ
          Read - SELECT the mailbox, perform CHECK, FETCH, PARTIAL, SEARCH, COPY from mailbox
static Rights.Right WRITE
          Write - STORE flags other than \SEEN and \DELETED.
 
Method Summary
static Rights.Right
getInstance(char right)

          Get a Right object representing the specified character.
 String

          
 

Field Detail

ADMINISTER

public static final Rights.Right ADMINISTER
Administer - perform SETACL.

CREATE

public static final Rights.Right CREATE
Create - CREATE new sub-mailboxes in any implementation-defined hierarchy, RENAME or DELETE mailbox.

DELETE

public static final Rights.Right DELETE
Delete - STORE \DELETED flag, perform EXPUNGE.

INSERT

public static final Rights.Right INSERT
Insert - perform APPEND, COPY into mailbox.

KEEP_SEEN

public static final Rights.Right KEEP_SEEN
Keep seen/unseen information across sessions - STORE \SEEN flag.

LOOKUP

public static final Rights.Right LOOKUP
Lookup - mailbox is visible to LIST/LSUB commands.

POST

public static final Rights.Right POST
Post - send mail to submission address for mailbox, not enforced by IMAP4 itself.

READ

public static final Rights.Right READ
Read - SELECT the mailbox, perform CHECK, FETCH, PARTIAL, SEARCH, COPY from mailbox

WRITE

public static final Rights.Right WRITE
Write - STORE flags other than \SEEN and \DELETED.
Method Detail

getInstance

public static synchronized Rights.Right getInstance(char right)
Get a Right object representing the specified character. Characters are assigned per RFC 2086.

Parameters:
right

toString

public String toString()
Overrides:
toString in class Object


This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.
This page displays the Jadeite version of the documention. The official Sun™ documentation can be found here at http://java.sun.com/products/javamail/javadocs/index.html.