for (String tag : tags) {
WSResponse wsResponse = tagInfoClient.getTagInfo(tag, lastFmSettingsService.getLang());
if (wsResponse.wasCallAllowed() && wsResponse.wasCallSuccessful()) {
StringUtil stringUtil = new StringUtil(wsResponse.getResponseBody());
TagInfoParser tiParser = new TagInfoParserImpl(stringUtil.getInputStream());
tagInfos.add(tiParser.getTagInfo());
}
addFinishedOperation();
}
tagInfoDao.createTagInfo(tagInfos);
}