@Override public void messageArrived(Message<Dtos.UserDto> message) { if (message instanceof UserAddedMessage) { usersList.addNewItem(message.getPayload()); } else if (message instanceof UserDeletedMessage) { usersList.removeItem(message.getPayload()); } else if (message instanceof UserEditedMessage) { usersList.refresh(message.getPayload()); } }