@Service public class AbTestDecisionService extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DECISIONS_COLLECTION_NAME |
| Constructor and Description |
|---|
AbTestDecisionService(AbTestDecisionRepository decisionRepository,
org.springframework.data.mongodb.core.MongoTemplate mongoTemplate) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Long> |
countDecisionsForConfigurations() |
void |
delete(String userSsoId,
String testName) |
Long |
deleteByTestName(String testName) |
Iterable<AbTestDecision> |
findByDecisionIds(List<String> decisionIds) |
List<AbTestDecision> |
findBySsoId(String userSsoId) |
List<OrphanedTest> |
findOrphans(Collection<String> existingConfigurations) |
Map<String,org.joda.time.DateTime> |
latestDecisionForConfigurations() |
void |
saveBatch(Collection<AbTestDecision> testDecisions) |
void |
update(String userSsoId,
String testName,
Integer variantId) |
public static final String DECISIONS_COLLECTION_NAME
@Autowired public AbTestDecisionService(AbTestDecisionRepository decisionRepository, org.springframework.data.mongodb.core.MongoTemplate mongoTemplate)
public Iterable<AbTestDecision> findByDecisionIds(List<String> decisionIds)
public List<AbTestDecision> findBySsoId(String userSsoId)
public Map<String,org.joda.time.DateTime> latestDecisionForConfigurations()
public List<OrphanedTest> findOrphans(Collection<String> existingConfigurations)
public void saveBatch(Collection<AbTestDecision> testDecisions)
Copyright © 2015 Immobilien Scout GmbH. All Rights Reserved.