/*
* Copyright (C) 2015 Actor LLC. <https://actor.im>
*/
package im.actor.core.entity.content;
import im.actor.core.api.ApiServiceExUserKicked;
import im.actor.core.api.ApiServiceMessage;
import im.actor.core.entity.content.internal.ContentRemoteContainer;
public class ServiceGroupUserKicked extends ServiceContent {
public static ServiceGroupUserKicked create(int uid) {
return new ServiceGroupUserKicked(new ContentRemoteContainer(
new ApiServiceMessage("User kicked", new ApiServiceExUserKicked(uid))));
}
private int kickedUid;
public ServiceGroupUserKicked(ContentRemoteContainer contentContainer) {
super(contentContainer);
ApiServiceMessage serviceMessage = (ApiServiceMessage) contentContainer.getMessage();
kickedUid = ((ApiServiceExUserKicked) serviceMessage.getExt()).getKickedUid();
}
public int getKickedUid() {
return kickedUid;
}
}