switch (abstractService.getType()) {
case CASCADED_FILE_SERVICE:
CascadedSC cascadedSC = ((CascadedFileService) abstractService).getCascadedSC();
CommandCascCallback callback = new CommandCascCallback(request, response, responderCallback);
cascadedSC.serverDownloadFile(message, callback, oti);
return;
default:
// code for other types of services is below
break;
}