001
014
015 package com.liferay.portlet.social.model.impl;
016
017 import com.liferay.portlet.social.model.SocialEquityActionMapping;
018 import com.liferay.portlet.social.model.SocialEquitySetting;
019 import com.liferay.portlet.social.model.SocialEquitySettingConstants;
020
021
024 public class SocialEquitySettingImpl
025 extends SocialEquitySettingModelImpl implements SocialEquitySetting {
026
027 public SocialEquitySettingImpl() {
028 }
029
030 public void update(SocialEquityActionMapping equityActionMapping) {
031 if (getType() == SocialEquitySettingConstants.TYPE_INFORMATION) {
032 setDailyLimit(equityActionMapping.getInformationDailyLimit());
033 setLifespan(equityActionMapping.getInformationLifespan());
034 setUniqueEntry(equityActionMapping.isInformationUnique());
035 setValue(equityActionMapping.getInformationValue());
036 }
037 else {
038 setDailyLimit(equityActionMapping.getParticipationDailyLimit());
039 setLifespan(equityActionMapping.getParticipationLifespan());
040 setUniqueEntry(equityActionMapping.isParticipationUnique());
041 setValue(equityActionMapping.getParticipationValue());
042 }
043 }
044
045 }