public void createScoringDefinition(String scope, String scoringId, String name, String description) { Metadata metadata = new Metadata(scope, scoringId, name, description); Scoring scoring = new Scoring(metadata); Condition rootCondition = new Condition(); rootCondition.setConditionType(definitionsService.getConditionType("booleanCondition")); rootCondition.setParameter("operator", "and"); rootCondition.setParameter("subConditions", new ArrayList<Condition>()); scoring.setElements(new ArrayList<ScoringElement>()); setScoringDefinition(scoring); }
public void createScoringDefinition(String scope, String scoringId, String name, String description) { Metadata metadata = new Metadata(scope, scoringId, name, description); Scoring scoring = new Scoring(metadata); Condition rootCondition = new Condition(); rootCondition.setConditionType(definitionsService.getConditionType("booleanCondition")); rootCondition.setParameter("operator", "and"); rootCondition.setParameter("subConditions", new ArrayList<Condition>()); scoring.setElements(new ArrayList<ScoringElement>()); setScoringDefinition(scoring); }
Rule rule = rulesService.getRule(key); if (rule == null) { rule = new Rule(new Metadata(metadata.getScope(), key, "Auto generated rule for " + metadata.getName(), "")); rule.setCondition(condition); rule.getMetadata().setHidden(true);
Rule rule = rulesService.getRule(key); if (rule == null) { rule = new Rule(new Metadata(metadata.getScope(), key, "Auto generated rule for " + metadata.getName(), "")); rule.setCondition(condition); rule.getMetadata().setHidden(true);
private void createRule(Goal goal, Condition event, String id, boolean testStart) { Rule rule = new Rule(new Metadata(goal.getMetadata().getScope(), goal.getMetadata().getId() + id + "Event", "Auto generated rule for goal " + goal.getMetadata().getName(), "")); Condition res = new Condition(); List<Condition> subConditions = new ArrayList<Condition>();
private void createRule(Goal goal, Condition event, String id, boolean testStart) { Rule rule = new Rule(new Metadata(goal.getMetadata().getScope(), goal.getMetadata().getId() + id + "Event", "Auto generated rule for goal " + goal.getMetadata().getName(), "")); Condition res = new Condition(); List<Condition> subConditions = new ArrayList<Condition>();
private void createRule(Campaign campaign, Condition event) { Rule rule = new Rule(new Metadata(campaign.getMetadata().getScope(), campaign.getMetadata().getId() + "EntryEvent", "Auto generated rule for campaign " + campaign.getMetadata().getName(), "")); Condition res = new Condition(); List<Condition> subConditions = new ArrayList<Condition>();
private void createRule(Campaign campaign, Condition event) { Rule rule = new Rule(new Metadata(campaign.getMetadata().getScope(), campaign.getMetadata().getId() + "EntryEvent", "Auto generated rule for campaign " + campaign.getMetadata().getName(), "")); Condition res = new Condition(); List<Condition> subConditions = new ArrayList<Condition>();