Lan Khuat created JAMES-3460: -------------------------------- Summary: Implement a JMAP MailboxChangeListener Key: JAMES-3460 URL: https://issues.apache.org/jira/browse/JAMES-3460 Project: James Server Issue Type: Sub-task Reporter: Lan Khuat
We need to implement a listener in order to track the changes made to objects whenever a JMAP operation complete successfully (create/update/destroy). h1. How * Define a MailboxChangesListener that implements MailboxListener. * This component will handle MailboxAdded, MailboxDeletion, MailboxRenamed, MailboxACLUpdated events, storing them as MailboxChange(s) in the MailboxChangeRepository. h1. DoD Integration tests to show that the listener is able to record all changes accurately in the MailboxChangesRepository. -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org