Uses of Interface
com.iohao.net.extension.room.operation.OperationHandler
Packages that use OperationHandler
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 OperationHandler in com.iohao.net.extension.room
Methods in com.iohao.net.extension.room that return OperationHandlerModifier and TypeMethodDescriptiondefault OperationHandlerRoom.getOperationHandler(OperationCode operationCode) get OperationHandler by OperationCodeMethods in com.iohao.net.extension.room with parameters of type OperationHandlerModifier and TypeMethodDescriptiondefault OperationContextRoom.ofOperationContext(OperationHandler operationHandler) create OperationContextdefault voidRoom.operation(OperationHandler operationHandler, long userId, Object commandMessage) execute operationdefault voidRoom.operation(OperationHandler operationHandler, FlowContext flowContext) execute operationdefault voidRoom.operation(OperationHandler operationHandler, FlowContext flowContext, Object commandMessage) execute operation -
Uses of OperationHandler in com.iohao.net.extension.room.operation
Classes in com.iohao.net.extension.room.operation that implement OperationHandlerMethods in com.iohao.net.extension.room.operation that return OperationHandlerModifier and TypeMethodDescriptionOperationFactory.getOperationHandler(int operation) Get OperationHandler (Gameplay Operation Business Class)default OperationHandlerOperationService.getOperationHandler(int operation) Get OperationHandler (Gameplay Operation Business Class)default OperationHandlerOperationService.getOperationHandler(OperationCode operationCode) OperationFactory.getUserOperationHandler(int operation) Get OperationHandler that the user can operate (Gameplay Operation Business Class)default OperationHandlerOperationService.getUserOperationHandler(int operation) Get OperationHandler that the user can operate (Gameplay Operation Business Class)default OperationHandlerOperationService.getUserOperationHandler(OperationCode operationCode) Methods in com.iohao.net.extension.room.operation that return types with arguments of type OperationHandlerModifier and TypeMethodDescriptionOperationFactory.optionalOperationHandler(int operation) Get OperationHandler Optional by operation codeMethods in com.iohao.net.extension.room.operation with parameters of type OperationHandlerModifier and TypeMethodDescriptionvoidOperationFactory.mapping(int operation, OperationHandler operationHandler) Associate the operation code with the OperationHandler (Gameplay Operation Business Class)default voidOperationFactory.mapping(OperationCode operationCode, OperationHandler operationHandler) Associate the operation code with the OperationHandler (Gameplay Operation Business Class)voidOperationFactory.mappingUser(int operation, OperationHandler operationHandler) OperationHandler that the user can operate.default voidOperationFactory.mappingUser(OperationCode operationCode, OperationHandler operationHandler) OperationHandler that the user can operate.static OperationContextOperationContext.of(Room room, OperationHandler operationHandler) Creates an OperationContext object