
com.tvd12.gamebox.manager.DefaultRoomManager Maven / Gradle / Ivy
The newest version!
package com.tvd12.gamebox.manager;
import com.tvd12.gamebox.entity.Room;
public class DefaultRoomManager extends AbstractRoomManager {
public DefaultRoomManager() {
this(10000);
}
public DefaultRoomManager(int maxRoom) {
super(maxRoom);
}
protected DefaultRoomManager(Builder builder) {
super(builder);
}
public static Builder builder() {
return new Builder<>();
}
public static class Builder>
extends AbstractRoomManager.Builder {
@Override
public DefaultRoomManager build() {
return new DefaultRoomManager<>(this);
}
}
}