/** * Returns the generated response message. * * @return the generated response * @throws HL7Exception if no response could be generated * @see {@link #generateResponseMessage(Object)} * @see {@link #populateResponseMessage(ca.uhn.hl7v2.model.Message)} * */ public final Message result() throws HL7Exception { Object validationSubject = getValidationSubject(); if (validationSubject == null) { throw new HL7Exception("Need non-null validation subject"); } Message response = generateResponseMessage(validationSubject); populateResponseMessage(response); return response; }
/** * Returns the generated response message. * * @return the generated response * @throws HL7Exception if no response could be generated * @see {@link #generateResponseMessage(Object)} * @see {@link #populateResponseMessage(ca.uhn.hl7v2.model.Message)} * */ public final Message result() throws HL7Exception { Object validationSubject = getValidationSubject(); if (validationSubject == null) { throw new HL7Exception("Need non-null validation subject"); } Message response = generateResponseMessage(validationSubject); populateResponseMessage(response); return response; }