package kz.ilotterytea.frogartha.domain.events; import com.github.czyzby.websocket.serialization.SerializationException; import com.github.czyzby.websocket.serialization.Transferable; import com.github.czyzby.websocket.serialization.impl.Deserializer; import com.github.czyzby.websocket.serialization.impl.Serializer; public class PlayerLeftRoomEvent extends Event implements Transferable { public PlayerLeftRoomEvent() { } public PlayerLeftRoomEvent(int playerId) { super(playerId); } @Override public void serialize(Serializer serializer) throws SerializationException { serializer.serializeInt(playerId); } @Override public PlayerLeftRoomEvent deserialize(Deserializer deserializer) throws SerializationException { return new PlayerLeftRoomEvent(deserializer.deserializeInt()); } }