public abstract class AbstractLmtpHandler
extends java.lang.Object
Constructor and Description |
---|
AbstractLmtpHandler(LmtpAddress recipient,
LmtpAddress sender) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
checkInvitationRight(LmtpAddress recipient,
java.lang.String calUid,
ItemValue<User> sender) |
protected VEventSeries |
fromList(java.util.Map<java.lang.String,java.lang.String> properties,
java.util.List<ICalendarElement> elements,
java.lang.String icsUid) |
protected java.util.Collection<Email> |
getAllEmails(java.lang.String domainUid,
java.lang.String entryUid) |
protected java.util.List<ItemValue<VEventSeries>> |
getAndValidateExistingSeries(ICalendar cal,
IMIPInfos imip) |
protected java.lang.String |
getCalendarUid(ItemValue<Mailbox> recipientMailbox) |
protected java.util.Optional<VEventCounter> |
getExistingCounter(java.util.List<VEventCounter> counters,
VEventOccurrence event,
VEventCounter.CounterOriginator counterOriginator) |
protected IMailboxes |
getMailboxService(LmtpAddress recipient) |
protected ResourceDescriptor |
getResourceFromUid(java.lang.String domainUid,
java.lang.String resourceUid) |
protected ITodoList |
getTodoListService(ItemValue<User> user) |
protected ItemValue<User> |
getUserFromUid(java.lang.String domainUid,
java.lang.String userUid) |
protected IServiceProvider |
provider() |
protected void |
validateItemCount(IMIPInfos imip,
int count) |
public AbstractLmtpHandler(LmtpAddress recipient, LmtpAddress sender)
protected IServiceProvider provider()
protected boolean checkInvitationRight(LmtpAddress recipient, java.lang.String calUid, ItemValue<User> sender) throws ServerFault
recipient
- calUid
- sender
- ServerFault
protected ITodoList getTodoListService(ItemValue<User> user) throws ServerFault
authKey
- ServerFault
protected IMailboxes getMailboxService(LmtpAddress recipient) throws ServerFault
authKey
- ServerFault
protected ItemValue<User> getUserFromUid(java.lang.String domainUid, java.lang.String userUid) throws ServerFault
authKey
- domainUid
- userUid
- ServerFault
protected ResourceDescriptor getResourceFromUid(java.lang.String domainUid, java.lang.String resourceUid) throws ServerFault
ServerFault
protected java.util.Collection<Email> getAllEmails(java.lang.String domainUid, java.lang.String entryUid) throws ServerFault
authKey
- domainUid
- entryUid
- ServerFault
protected VEventSeries fromList(java.util.Map<java.lang.String,java.lang.String> properties, java.util.List<ICalendarElement> elements, java.lang.String icsUid)
protected java.util.List<ItemValue<VEventSeries>> getAndValidateExistingSeries(ICalendar cal, IMIPInfos imip)
protected java.util.Optional<VEventCounter> getExistingCounter(java.util.List<VEventCounter> counters, VEventOccurrence event, VEventCounter.CounterOriginator counterOriginator)
protected void validateItemCount(IMIPInfos imip, int count)
Copyright © 2021. All Rights Reserved.