use of com.waz.api.User in project wire-android by wireapp.
the class ScalaConnectStore method loadUser.
@Override
public void loadUser(String userId, UserRequester userRequester) {
removeUserListener();
User user = zMessagingApi.getUser(userId);
users.put(userRequester, user);
switch(userRequester) {
case SEARCH:
user.addUpdateListener(searchUserListener);
searchUserListener.updated();
break;
case CONVERSATION:
user.addUpdateListener(conversationUserListener);
conversationUserListener.updated();
break;
case PARTICIPANTS:
user.addUpdateListener(participantsUserListener);
participantsUserListener.updated();
break;
case POPOVER:
user.addUpdateListener(popoverUserListener);
popoverUserListener.updated();
break;
}
}
Aggregations