[jira] [Created] (JAMES-4186) Interface for wrapping email query view in JMAP
René Cordier (Jira) <[email protected]> Fri, 6 Mar 2026 02:52:00 +0000 (UTC)
| Newsgroups | gmane.comp.jakarta.james.devel |
|---|---|
| Message-ID | <[email protected]> |
René Cordier created JAMES-4186:
-----------------------------------
Summary: Interface for wrapping email query view in JMAP
Key: JAMES-4186
URL: https://issues.apache.org/jira/browse/JAMES-4186
Project: James Server
Issue Type: Improvement
Reporter: René Cordier
Propose an interface for wrapping email query view in JMAP.
Have a Predicate: EmailQueryOptimizer wich basically does EmailQueryRequest => Option[SFlux[MessageId]]
Provide a James implementation that bundles EmailQueryView by reusing the predicate => EmailQueryViewOptimizer
EmailQueryMethod would traverse a Set<EmailQueryOptimizer>.
DoD:
EmailQueryView tests are still passing.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)