public class MailboxRegistration extends Object implements org.apache.james.mailbox.MailboxListener
org.apache.james.mailbox.MailboxListener.Added, org.apache.james.mailbox.MailboxListener.Event, org.apache.james.mailbox.MailboxListener.ExecutionMode, org.apache.james.mailbox.MailboxListener.Expunged, org.apache.james.mailbox.MailboxListener.FlagsUpdated, org.apache.james.mailbox.MailboxListener.ListenerType, org.apache.james.mailbox.MailboxListener.MailboxACLUpdated, org.apache.james.mailbox.MailboxListener.MailboxAdded, org.apache.james.mailbox.MailboxListener.MailboxDeletion, org.apache.james.mailbox.MailboxListener.MailboxRenamed, org.apache.james.mailbox.MailboxListener.MessageEvent, org.apache.james.mailbox.MailboxListener.MetaDataHoldingEvent| Constructor and Description |
|---|
MailboxRegistration(org.apache.james.mailbox.model.MailboxPath mailboxPath) |
| Modifier and Type | Method and Description |
|---|---|
void |
event(org.apache.james.mailbox.MailboxListener.Event event) |
org.apache.james.mailbox.MailboxListener.ExecutionMode |
getExecutionMode() |
List<ImpactingMessageEvent> |
getImpactingEvents(org.apache.james.mailbox.MessageUid uid) |
org.apache.james.mailbox.MailboxListener.ListenerType |
getType() |
public MailboxRegistration(org.apache.james.mailbox.model.MailboxPath mailboxPath)
public org.apache.james.mailbox.MailboxListener.ListenerType getType()
getType in interface org.apache.james.mailbox.MailboxListenerpublic org.apache.james.mailbox.MailboxListener.ExecutionMode getExecutionMode()
getExecutionMode in interface org.apache.james.mailbox.MailboxListenerpublic List<ImpactingMessageEvent> getImpactingEvents(org.apache.james.mailbox.MessageUid uid)
public void event(org.apache.james.mailbox.MailboxListener.Event event)
event in interface org.apache.james.mailbox.MailboxListenerCopyright © 2010-2017 The Apache Software Foundation. All Rights Reserved.