This commit is contained in:
Alessandro Pieve 2017-02-17 15:32:17 +00:00
parent 45e3a42c37
commit 32eadfff7b
2 changed files with 3 additions and 13 deletions

View File

@ -23,8 +23,6 @@ import com.google.gson.Gson;
public class DiscoveryListUser {
private static Logger log = LoggerFactory.getLogger(DiscoveryListUser.class);
//private final static String NAME_SERVICE_ALL_USERNAMES = "2/users/get-all-usernames?gcube-token";
private final static String NAME_SERVICE_ALL_USERNAMES = "2/users/get-all-fullnames-and-usernames?gcube-token";

View File

@ -34,7 +34,7 @@ public class SendNotification {
private DiscoveryConfiguration discoveryCheck;
private final static String WRITE_MESSAGE = "2/messages/write-message";
//private final static String NAME_USERNAME_GLOBAL_ROLE = "2/users/get-usernames-by-global-role?role-name=Administrator&gcube-token";
private final static String NAME_USERNAME_GLOBAL_ROLE = "2/users/get-usernames-by-global-role";//?role-name=Administrator&gcube-token";
private static Logger log = LoggerFactory.getLogger(QuotaUsage.class);
public SendNotification(DiscoveryConfiguration discoveryCheck){
@ -79,8 +79,7 @@ public class SendNotification {
String token = SecurityTokenProvider.instance.get();
JSONObject urlParameters = new JSONObject();
List<String> user=new ArrayList<String>();
user.add("alessandro.pieve");
//user.add(identifier);
user.add(identifier);
urlParameters.put("recipients", user);
urlParameters.put("body", body);
urlParameters.put("subject", subject);
@ -114,7 +113,7 @@ public class SendNotification {
String context = ScopeProvider.instance.get();
DiscoveryService discoveryList= new DiscoveryService(context);
//List<String> sendersList=sendersList(discoveryList.getBasePath()+NAME_USERNAME_GLOBAL_ROLE,token,discoveryCheck.getRoleNotifier());
List<String> sendersList=sendersList(discoveryList.getBasePath()+NAME_USERNAME_GLOBAL_ROLE,token,discoveryCheck.getRoleNotifier());
configure(identifier, quotaAssigned, quotaUsage, percent);
String text=CleanNotification(discoveryCheck.getTextQuotaAdminExceed());
@ -132,16 +131,9 @@ public class SendNotification {
JSONObject urlParameters = new JSONObject();
List<String> user=new ArrayList<String>();
//identifier="alessandro.pieve";
List<String> sendersList =new ArrayList<String>();
sendersList.add("alessandro.pieve");
//sendersList.add("scarponi");
for (String cc :sendersList){
user.add(cc);
}
//user.add(identifier);
urlParameters.put("recipients", user);
urlParameters.put("body", text);
urlParameters.put("subject", discoveryCheck.getTextQuotaAdminExceedSubject());