public boolean getBooleanValue(String key) { return getBooleanValue(key, false); }
public int getIntegerValue(String key) { return getIntegerValue(key, 0); }
public String getValue(String key) { return getValue(key, StringPool.BLANK); }
public LocalizedValuesMap getEmailEntryAddedSubject() { return _typedSettings.getLocalizedValuesMap("emailEntryAddedSubject"); }
public double getDoubleValue(String key) { return getDoubleValue(key, 0); }
public String[] getValues(String key) { return getValues(key, StringPool.EMPTY_ARRAY); }
public float getFloatValue(String key) { return getFloatValue(key, 0); }
public long getLongValue(String key) { return getLongValue(key, 0); }
public BlogsGroupServiceSettings(Settings settings) { _typedSettings = new TypedSettings(settings); }
public LocalizedValuesMap getEmailEntryUpdatedBody() { return _typedSettings.getLocalizedValuesMap("emailEntryUpdatedBody"); }
public boolean isEmailEntryAddedEnabled() { return _typedSettings.getBooleanValue("emailEntryAddedEnabled"); }
public boolean getBooleanValue(String key, boolean defaultValue) { String value = getValue(key, null); return GetterUtil.getBoolean(value, defaultValue); }
public LocalizedValuesMap getEmailEntryUpdatedSubject() { return _typedSettings.getLocalizedValuesMap("emailEntryUpdatedSubject"); }
public int getSmallImageWidth() { return _typedSettings.getIntegerValue("smallImageWidth"); }
public boolean isEmailEntryUpdatedEnabled() { return _typedSettings.getBooleanValue("emailEntryUpdatedEnabled"); }
public long getLongValue(String key, long defaultValue) { String value = getValue(key, null); return GetterUtil.getLong(value, defaultValue); }
public LocalizedValuesMap getEmailEntryAddedBody() { return _typedSettings.getLocalizedValuesMap("emailEntryAddedBody"); }
@Override public boolean enableRss() { if (!PortalUtil.isRSSFeedsEnabled()) { return false; } return _typedSettings.getBooleanValue("enableRss"); }
public double getDoubleValue(String key, double defaultValue) { String value = getValue(key, null); return GetterUtil.getDouble(value, defaultValue); }
@Override public String emailPageUpdatedSubjectXml() { return LocalizationUtil.getXml( _typedSettings.getLocalizedValuesMap("emailPageUpdatedSubject"), "emailPageUpdatedSubject"); }