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> TMongoMatchUtils.attemptLock(jakarta.inject.Provider<T> resultProvider, MongoMatch... mongoMatches) Intended to be used in the scope ofMongoConcurrentUtils.performOptimistic(MongoConcurrentUtils.CriticalOperation), this will attempt to lock theMongoMatchusing 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)