package de.tud.kom.socom.web.client.events;
import de.tud.kom.socom.web.client.eventhandler.LoginEventHandler;
import de.tud.kom.socom.web.client.sharedmodels.SocialMediaApplications;
/** successful login via a network **/
public class LoginNetworkSuccessEvent extends LoginEvent {
private long userId;
private SocialMediaApplications app;
public LoginNetworkSuccessEvent(long uid, SocialMediaApplications app)
{
this.userId = uid;
this.app = app;
}
public long getUserId() {
return userId;
}
public SocialMediaApplications getSocialMediaApplicationUsed()
{
return app;
}
@Override
protected void dispatch(LoginEventHandler handler) {
handler.onLoginNetworkSuccessEvent(this);
}
}