Package pragma.matchcapacity #
Types #
Name | Summary |
---|---|
class MatchCapacityService(pragmaNode: PragmaNode, instanceId: UUID, capacityManager: CapacityManager = CapacityManager(ServerStates(pragmaNode)), timeProxy: TimeProxy = TimeProxy(), reportCapacityCommand: ReportCapacityCommand = ReportCapacityCommand(capacityManager), matchLifecycleClient: MatchLifecycleClient = MatchLifecycleClient()) : DistributedService, ConfigHandler<MatchCapacityServiceConfig> MatchCapacityService is responsible for managing overall game server capacity. | |
Capacity provider that interfaces with the Pragma Engine-defined Nomad clusters. |