| Package | Description |
|---|---|
| com.openexchange.mail.cache | |
| com.openexchange.mail.cache.queue |
| Modifier and Type | Method and Description |
|---|---|
static PooledMailAccess |
PooledMailAccess.valueFor(MailAccess<? extends IMailFolderStorage,? extends IMailMessageStorage> mailAccess,
long ttlMillis)
Gets the pooled value for specified mailAccess carrying given time-to-live milliseconds.
|
| Modifier and Type | Method and Description |
|---|---|
PooledMailAccess |
SingletonMailAccessQueue.element() |
PooledMailAccess |
MailAccessQueueImpl.element() |
PooledMailAccess |
SingletonMailAccessQueue.peek() |
PooledMailAccess |
MailAccessQueueImpl.peek() |
PooledMailAccess |
SingletonMailAccessQueue.poll() |
PooledMailAccess |
MailAccessQueueImpl.poll() |
PooledMailAccess |
SingletonMailAccessQueue.pollDelayed() |
PooledMailAccess |
MailAccessQueueImpl.pollDelayed()
Retrieves and removes the head of this queue, or null if head has not expired, yet.
|
PooledMailAccess |
MailAccessQueue.pollDelayed()
Retrieves and removes the head of this queue, or null if head has not expired, yet.
|
PooledMailAccess |
SingletonMailAccessQueue.remove() |
PooledMailAccess |
MailAccessQueueImpl.remove() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Comparator<? super PooledMailAccess> |
MailAccessQueueImpl.comparator() |
java.util.Iterator<PooledMailAccess> |
SingletonMailAccessQueue.iterator() |
java.util.Iterator<PooledMailAccess> |
MailAccessQueueImpl.iterator() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SingletonMailAccessQueue.add(PooledMailAccess pooledMailAccess) |
boolean |
MailAccessQueueImpl.add(PooledMailAccess o) |
boolean |
SingletonMailAccessQueue.offer(PooledMailAccess pooledMailAccess) |
boolean |
MailAccessQueueImpl.offer(PooledMailAccess o) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SingletonMailAccessQueue.addAll(java.util.Collection<? extends PooledMailAccess> c) |
boolean |
MailAccessQueueImpl.addAll(java.util.Collection<? extends PooledMailAccess> c) |