class QuestionServiceImpl implements QuestionService {

    @Override
    public QuestionStatusResource getByQuestionIdAndApplicationIdAndOrganisationId(Long questionId, Long applicationId, Long organisationId) {
        List<QuestionStatusResource> questionStatuses = questionStatusRestService.findByQuestionAndApplicationAndOrganisation(questionId, applicationId, organisationId).getSuccess();
        if (questionStatuses == null || questionStatuses.isEmpty()) {
            return null;
        }
        return questionStatuses.get(0);
    }

    public  QuestionServiceImpl(QuestionRestService questionRestService,
                               QuestionStatusRestService questionStatusRestService,
                               UserRestService userRestService);

}