public class JPAModSeqProvider extends org.apache.james.mailbox.store.mail.AbstractLockingModSeqProvider<Long>
| Constructor and Description |
|---|
JPAModSeqProvider(org.apache.james.mailbox.MailboxPathLocker locker,
javax.persistence.EntityManagerFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
long |
highestModSeq(org.apache.james.mailbox.MailboxSession session,
org.apache.james.mailbox.store.mail.model.Mailbox<Long> mailbox) |
protected long |
lockedNextModSeq(org.apache.james.mailbox.MailboxSession session,
org.apache.james.mailbox.store.mail.model.Mailbox<Long> mailbox) |
public JPAModSeqProvider(org.apache.james.mailbox.MailboxPathLocker locker, javax.persistence.EntityManagerFactory factory)
public long highestModSeq(org.apache.james.mailbox.MailboxSession session, org.apache.james.mailbox.store.mail.model.Mailbox<Long> mailbox) throws org.apache.james.mailbox.exception.MailboxException
org.apache.james.mailbox.exception.MailboxExceptionprotected long lockedNextModSeq(org.apache.james.mailbox.MailboxSession session, org.apache.james.mailbox.store.mail.model.Mailbox<Long> mailbox) throws org.apache.james.mailbox.exception.MailboxException
lockedNextModSeq in class org.apache.james.mailbox.store.mail.AbstractLockingModSeqProvider<Long>org.apache.james.mailbox.exception.MailboxExceptionCopyright © 2010-2013 The Apache Software Foundation. All Rights Reserved.