public class JCRMailboxSessionMapperFactory extends MailboxSessionMapperFactory<String>
MailboxSessionMapperFactoryMAILBOXMAPPER, MESSAGEMAPPER, SUBSCRIPTIONMAPPER| Constructor and Description |
|---|
JCRMailboxSessionMapperFactory(MailboxSessionJCRRepository repository,
UidProvider<String> uidProvider,
ModSeqProvider<String> modSeqProvider) |
JCRMailboxSessionMapperFactory(MailboxSessionJCRRepository repository,
UidProvider<String> uidProvider,
ModSeqProvider<String> modSeqProvider,
int scaling,
int messageScaling) |
| Modifier and Type | Method and Description |
|---|---|
MailboxMapper<String> |
createMailboxMapper(MailboxSession session)
Create a
MailboxMapper instance which will get reused during the whole MailboxSession |
MessageMapper<String> |
createMessageMapper(MailboxSession session)
Create a
MessageMapper instance which will get reused during the whole MailboxSession |
SubscriptionMapper |
createSubscriptionMapper(MailboxSession session)
Create a
SubscriptionMapper instance which will get reused during the whole MailboxSession |
MailboxSessionJCRRepository |
getRepository() |
endProcessingRequest, getMailboxMapper, getMessageMapper, getSubscriptionMapper, startProcessingRequestpublic JCRMailboxSessionMapperFactory(MailboxSessionJCRRepository repository, UidProvider<String> uidProvider, ModSeqProvider<String> modSeqProvider)
public JCRMailboxSessionMapperFactory(MailboxSessionJCRRepository repository, UidProvider<String> uidProvider, ModSeqProvider<String> modSeqProvider, int scaling, int messageScaling)
public MailboxMapper<String> createMailboxMapper(MailboxSession session) throws MailboxException
MailboxSessionMapperFactoryMailboxMapper instance which will get reused during the whole MailboxSessioncreateMailboxMapper in class MailboxSessionMapperFactory<String>MailboxExceptionpublic MessageMapper<String> createMessageMapper(MailboxSession session) throws MailboxException
MailboxSessionMapperFactoryMessageMapper instance which will get reused during the whole MailboxSessioncreateMessageMapper in class MailboxSessionMapperFactory<String>MailboxExceptionpublic SubscriptionMapper createSubscriptionMapper(MailboxSession session) throws SubscriptionException
MailboxSessionMapperFactorySubscriptionMapper instance which will get reused during the whole MailboxSessioncreateSubscriptionMapper in class MailboxSessionMapperFactory<String>SubscriptionExceptionpublic MailboxSessionJCRRepository getRepository()
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.