[
https://issues.apache.org/jira/browse/JAMES-2155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tellier Benoit closed JAMES-2155.
---------------------------------
> Implement a JPA Sieve Repository
> --------------------------------
>
> Key: JAMES-2155
> URL: https://issues.apache.org/jira/browse/JAMES-2155
> Project: James Server
> Issue Type: New Feature
> Components: data, jpa
> Affects Versions: master
> Reporter: Tellier Benoit
> Priority: Major
> Labels: newbie
> Fix For: 3.2.0
>
>
> James exposes the *SieveRepository* interface for storing Sieve scripts.
> Nowadays, Sieve scripts can only be stored on top of Files and Cassandra.
> Storing Sieve scripts on top of *JPA* would unlock this feature above a
> database.
> I order to do so:
> - Write a *JPASieveRepository* in *data-jpa* project. (in the sieve
> package.) You can look at other classes to get hints. Like JPAUsersRepository
> or JPADomainList.
> - To write a *JPASieveRepositoryTest* class and check your work simply
> extend the *AbstractSieveRepositoryTest* class.
> Don't hesitate to ask for help on the *Gitter* chat.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]