private void recordCustomSuccessConclusion() { XmlConclusion conclusion = new XmlConclusion(); conclusion.setIndication(getSuccessIndication()); conclusion.setSubIndication(getSuccessSubIndication()); result.setConclusion(conclusion); }
private void recordConclusion() { XmlConclusion conclusion = new XmlConclusion(); conclusion.setIndication(getFailedIndicationForConclusion()); conclusion.setSubIndication(getFailedSubIndicationForConclusion()); List<XmlName> previousErrors = getPreviousErrors(); if (Utils.isCollectionNotEmpty(previousErrors)) { conclusion.getErrors().addAll(previousErrors); } else { conclusion.getErrors().add(buildXmlName(getErrorMessageTag())); } result.setConclusion(conclusion); }
/** * This method allows to initialize and execute the complete chain until the first failure. * * @return the complete result with constraints and final conclusion for the chain */ public T execute() { initChain(); if (firstItem != null) { firstItem.execute(); } if (result.getConclusion() == null) { XmlConclusion conclusion = new XmlConclusion(); conclusion.setIndication(Indication.PASSED); result.setConclusion(conclusion); } addAdditionalInfo(); return result; }