Uses of Class
com.iohao.net.extension.room.operation.OperationContext
Packages that use OperationContext
Package
Description
Provides room-based game infrastructure for board games and similar multiplayer room workflows,
including room management, lifecycle processes, and extensible gameplay operations.
Provides gameplay-operation extension points and handlers for room-based games, including
strategy/flyweight style operation dispatch.
-
Uses of OperationContext in com.iohao.net.extension.room
Methods in com.iohao.net.extension.room that return OperationContextModifier and TypeMethodDescriptiondefault OperationContextRoom.ofOperationContext(OperationHandler operationHandler) create OperationContext -
Uses of OperationContext in com.iohao.net.extension.room.operation
Classes in com.iohao.net.extension.room.operation that implement interfaces with type arguments of type OperationContextModifier and TypeClassDescriptionfinal classDomain-event handler that executes room operation contexts and reports user-facing exceptions.Methods in com.iohao.net.extension.room.operation that return OperationContextModifier and TypeMethodDescriptionstatic OperationContextOperationContext.of(Room room, OperationHandler operationHandler) Creates an OperationContext objectOperationContext.setCommand(Object command) Specific gameplay data to be operated, usually customized by the developer based on game business logicOperationContext.setFlowContext(FlowContext flowContext) The FlowContext of the current operating playerMethods in com.iohao.net.extension.room.operation with parameters of type OperationContextModifier and TypeMethodDescriptionvoidOperationContextEventHandler.onEvent(OperationContext operationContext, boolean endOfBatch)