Uses of Class
dev.getelements.elements.dao.mongo.model.match.MongoMatch
Packages that use MongoMatch
Package
Description
-
Uses of MongoMatch in dev.getelements.elements.dao.mongo.mapper
Methods in dev.getelements.elements.dao.mongo.mapper that return MongoMatchModifier and TypeMethodDescriptionMongoDBMapper.toMongoMatch
(Match source) MongoDBMapperImpl.toMongoMatch
(Match source) Methods in dev.getelements.elements.dao.mongo.mapper with parameters of type MongoMatchModifier and TypeMethodDescriptionMongoDBMapper.toMatch
(MongoMatch source) MongoDBMapperImpl.toMatch
(MongoMatch source) -
Uses of MongoMatch in dev.getelements.elements.dao.mongo.match
Methods in dev.getelements.elements.dao.mongo.match that return MongoMatchModifier and TypeMethodDescriptionMongoMatchDao.getMongoMatch
(String matchId) MongoMatchDao.getMongoMatchForPlayer
(String playerId, String matchId) Methods in dev.getelements.elements.dao.mongo.match with parameters of type MongoMatchModifier and TypeMethodDescription<T> T
MongoMatchUtils.attemptLock
(jakarta.inject.Provider<T> resultProvider, MongoMatch... mongoMatches) Intended to be used in the scope ofMongoConcurrentUtils.performOptimistic(MongoConcurrentUtils.CriticalOperation)
, this will attempt to lock theMongoMatch
using a uniqueMongoMatchLock
.MongoMatchUtils.attemptToPairCandidates
(MongoMatch playerMatch, MongoMatch opponentMatch, BiFunction<Match, Match, String> finalizer) Attempts to pair the two matches in the database.MongoMatchUtils.attemptToPairCandidates
(MongoMatch playerMatch, List<MongoMatch> candidatesList, BiFunction<Match, Match, String> finalizer) Method parameters in dev.getelements.elements.dao.mongo.match with type arguments of type MongoMatchModifier and TypeMethodDescriptionMongoMatchUtils.attemptToPairCandidates
(MongoMatch playerMatch, List<MongoMatch> candidatesList, BiFunction<Match, Match, String> finalizer)