Uses of Interface
com.iohao.net.extension.room.Room
Packages that use Room
Package
Description
Extension Module - Board Game/Room Game, light-game-room + Domain Event + Built-in Kit = Easily Handle Board Games
Extension Module - Board Games, Room-Based Games - Extension of Gameplay Operations within a Room.
-
Uses of Room in com.iohao.net.extension.room
Classes in com.iohao.net.extension.room that implement RoomMethods in com.iohao.net.extension.room with type parameters of type RoomModifier and TypeMethodDescriptiondefault <T extends Room>
TRoomService.getRoom(long roomId) Find room by roomIddefault <T extends Room>
TRoomService.getRoomByUserId(long userId) Find room by userIddefault <T extends Room>
Collection<T> RoomService.listRoom()Get room listRoomService.optionalRoom(long roomId) Find room Optional by roomIdRoomService.optionalRoomByUserId(long userId) Find room Optional by userIdMethods in com.iohao.net.extension.room that return types with arguments of type RoomMethods in com.iohao.net.extension.room with parameters of type RoomModifier and TypeMethodDescriptiondefault voidAdd user to the room and associate userId with roomIddefault voidAdd roomintRoomKit.getEmptySeatNo(Room room) Get an empty seat number from the roomdefault voidRoomService.removePlayer(Room room, long userId) Remove user from the room and delete the association between userId and roomIddefault voidRoomService.removePlayer(Room room, Player player) Remove user from the room and delete the association between userId and roomIddefault voidRoomService.removeRoom(Room room) Remove room -
Uses of Room in com.iohao.net.extension.room.operation
Methods in com.iohao.net.extension.room.operation with type parameters of type RoomMethods in com.iohao.net.extension.room.operation with parameters of type RoomModifier and TypeMethodDescriptionstatic OperationContextOperationContext.of(Room room, OperationHandler operationHandler) Creates an OperationContext object