package de.uhh.l2g.plugins.migration.mapper;
import com.liferay.portal.kernel.log.Log;
import com.liferay.portal.kernel.log.LogFactoryUtil;
import de.uhh.l2g.plugins.migration.model.LegacyVideoHitlist;
import de.uhh.l2g.plugins.model.Videohitlist;
public class VideoHitlistMapper {
static final Log log = LogFactoryUtil.getLog(VideoHitlistMapper.class);;
public static Videohitlist mapVideoHitlist(LegacyVideoHitlist legacyVideoHitlist, Videohitlist videohitlist) {
if (videohitlist == null || legacyVideoHitlist == null) {
log.warn("can't execute method with null values - return videohitlist as null value");
return null;
}
videohitlist.setHitsPerDay(legacyVideoHitlist.getHitsperday());
videohitlist.setHitsPerMonth(legacyVideoHitlist.getHitspermonth());
videohitlist.setHitsPerWeek(legacyVideoHitlist.getHitsperweek());
videohitlist.setHitsPerYear(legacyVideoHitlist.getHitsperyear());
//TODO : videoIDs == legacyIds?
videohitlist.setVideoId(legacyVideoHitlist.getId());
return videohitlist;
}
}