org.gcube.portlets.admin.usersmanagementportlet.gwt.client.interfaces
Interface UsersManagementServiceAsync
public interface UsersManagementServiceAsync
- Author:
- Panagiota Koltsida, NKUA
getAvailableRolesByCurrentGroup
void getAvailableRolesByCurrentGroup(com.google.gwt.user.client.rpc.AsyncCallback<String[]> callback)
getAllRegisteredUsers
void getAllRegisteredUsers(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<UserInfo>> callback)
getRegisteredUsersForaVO
void getRegisteredUsersForaVO(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<UserInfo>> callback)
removeUsersFromVO
void removeUsersFromVO(String[] users,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
updateUserRoles
void updateUserRoles(String username,
String[][] rolesAndValues,
com.google.gwt.user.client.rpc.AsyncCallback<String> callback)
getUnregisteredUsersForVO
void getUnregisteredUsersForVO(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<UserInfo>> callback)
addUsersToVO
void addUsersToVO(ArrayList<String> users,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
getUsersRequests
void getUsersRequests(com.google.gwt.user.client.rpc.AsyncCallback<ArrayList<UserInfo>> callback)
addNewUsersToVO
void addNewUsersToVO(ArrayList<String> users,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
sendEmailToRegisteredUsers
void sendEmailToRegisteredUsers(String subject,
String body,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
getNumberOfUserThatReceiveNots
void getNumberOfUserThatReceiveNots(com.google.gwt.user.client.rpc.AsyncCallback<Integer> callback)
sendEmailWithErrorToSupport
void sendEmailWithErrorToSupport(Throwable caught,
com.google.gwt.user.client.rpc.AsyncCallback<Void> callback)
denyRequests
void denyRequests(String[] users,
com.google.gwt.user.client.rpc.AsyncCallback<Boolean> callback)
Copyright © 2013. All Rights Reserved.