Constructor and Description |
---|
HBaseMailbox(MailboxPath mailboxPath,
long uidValidity) |
Modifier and Type | Method and Description |
---|---|
long |
consumeModSeq() |
long |
consumeUid() |
boolean |
equals(Object obj) |
MailboxACL |
getACL()
Gets the current ACL for this mailbox.
|
long |
getHighestModSeq() |
long |
getLastUid() |
UUID |
getMailboxId()
Gets the unique mailbox ID.
|
long |
getMessageCount() |
String |
getName()
Gets the current name for this mailbox.
|
String |
getNamespace()
Gets the current namespace for this mailbox.
|
long |
getUidValidity()
Gets the current UID VALIDITY for this mailbox.
|
String |
getUser()
Gets the current user for this mailbox.
|
int |
hashCode() |
void |
setACL(MailboxACL acl)
Sets the current ACL for this mailbox.
|
void |
setHighestModSeq(long highestModSeq) |
void |
setLastUid(long lastUid) |
void |
setMailboxId(UUID mailboxId) |
void |
setMessageCount(long messageCount) |
void |
setName(String name)
Sets the current name for this mailbox.
|
void |
setNamespace(String namespace)
Sets the current namespace for this mailbox.
|
void |
setUser(String user)
Sets the current user for this mailbox.
|
String |
toString() |
public HBaseMailbox(MailboxPath mailboxPath, long uidValidity)
public UUID getMailboxId()
Mailbox
getMailboxId
in interface Mailbox<UUID>
Mailbox.getMailboxId()
public void setMailboxId(UUID mailboxId)
public String getNamespace()
Mailbox
getNamespace
in interface Mailbox<UUID>
public void setNamespace(String namespace)
Mailbox
setNamespace
in interface Mailbox<UUID>
namespace
- not nullpublic String getUser()
Mailbox
public void setUser(String user)
Mailbox
public String getName()
Mailbox
getName
in interface Mailbox<UUID>
Mailbox.getName()
public void setName(String name)
Mailbox
setName
in interface Mailbox<UUID>
name
- not nullMailbox.setName(java.lang.String)
public long getUidValidity()
Mailbox
getUidValidity
in interface Mailbox<UUID>
Mailbox.getUidValidity()
public long getLastUid()
public void setLastUid(long lastUid)
public long getHighestModSeq()
public void setHighestModSeq(long highestModSeq)
public long consumeUid()
public long consumeModSeq()
public long getMessageCount()
public void setMessageCount(long messageCount)
public MailboxACL getACL()
Mailbox
public void setACL(MailboxACL acl)
Mailbox
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.