@RequestMapping(value = "/speciality-speaker-list/{specialityId}", method = RequestMethod.GET)
    @ResponseBody
    public SpeakerListResponse specialitySpeakerList(
            @PathVariable(value = "specialityId") final String specialityIdStr
    ) {
        Boolean success = true;
        String errorMessage = null;
        List<Speaker> speakerList = null;

        Long specialityId = null;
        try {
            specialityId = controllerUtils.convertStringToLong(specialityIdStr, true);
            speakerList = speakerPresenter.findSpeakersBySpecialityId(specialityId);
        } catch (UrlParameterException e) {
            success = false;
            errorMessage = "Speciality ID is wrong or empty";
        }

        return new SpeakerListResponse(success, errorMessage, speakerList);
    }