Revision 60560
Added by Konstantina Galouni about 3 years ago
springContext-claims.xml | ||
---|---|---|
117 | 117 |
<bean id="communityUtils" class="eu.dnetlib.data.claims.utils.CommunityUtils"> |
118 | 118 |
<property name="communityAPI" value="${services.claims.communityAPI}"/> |
119 | 119 |
</bean> |
120 |
<bean id="managerUtils" class="eu.dnetlib.data.claims.utils.ManagerUtils"> |
|
121 |
<property name="registryAPIForManagerEmails" value="${services.claims.registryAPIForManagerEmails}"/> |
|
122 |
</bean> |
|
120 | 123 |
|
121 | 124 |
<bean id="sqlStore" class="eu.dnetlib.data.claims.sql.SqlStore" init-method="init" destroy-method="destroy"> |
122 | 125 |
<property name="dbUser" value="${services.claims.db.username}"/> |
Also available in: Unified diff
[Trunk | Claims Service]:
1. ManagerUtils.java: [NEW] File for getting community managers from registry service added.
2. springContext-claims.properties: Property "services.claims.registryAPIForManagerEmails" added - URL of registry service for requesting community manager emails.
3. springContext-claims.xml: Created bean with id="managerUtils" and property with name="registryAPIForManagerEmails".
4. EmailSender.java:
a. Autowire ManagerUtils and not CommunityUtils to get community managers from registry service.
b. In method "notificationEmails_For_CommunityClaims()" request managers for each community only once.