/** * Uses the default country phone prefix from the configuration. * * @see #extractPhonenumber(String, String) */ public static String extractPhonenumber(final String str) { final String defaultCountryPhonePrefix = Configuration.getInstance().getStringValue(ConfigurationParam.DEFAULT_COUNTRY_PHONE_PREFIX); return extractPhonenumber(str, defaultCountryPhonePrefix); }
@Transient public TimeZone getTimeZoneObject() { if (timeZone != null) { return this.timeZone; } else { return Configuration.getInstance().getDefaultTimeZone(); } }
public boolean isCalendarDomainValid() { final String calendarDomain = getCalendarDomain(); return isDomainValid(calendarDomain); }
/** * Books will be assigned to a default task. */ public Integer getDefaultTaskId() { return Configuration.getInstance().getTaskIdValue(ConfigurationParam.DEFAULT_TASK_ID_4_BOOKS); }
@Override public boolean isVisible() { return Configuration.getInstance().isCostConfigured(); } };
@Override public boolean isVisible() { return Configuration.getInstance().isMebConfigured(); } });
@Override @BeforeClass public void setUp() { super.setUp(); final String domain = "projectforge.org"; final Configuration config = Configuration.getInstance(); config.forceReload(); config.putParameterManual(ConfigurationParam.CALENDAR_DOMAIN, domain); }
public static void createExcelDateFormat(final GridBuilder gridBuilder, final PFUserDO user) { addDateFormatCombobox(gridBuilder, user, "dateFormat.xls", "excelDateFormat", Configuration.getInstance().getExcelDateFormats(), true); }
public static void createDateFormat(final GridBuilder gridBuilder, final PFUserDO user) { addDateFormatCombobox(gridBuilder, user, "dateFormat", "dateFormat", Configuration.getInstance().getDateFormats(), false); }
@Override public boolean isVisible() { return Configuration.getInstance().isBookManagementConfigured(); } });
public String getDomain() { return Configuration.getInstance().getCalendarDomain(); }
protected void rereadConfiguration() { log.info("Administration: Reload all configurations (DB, XML)"); checkAccess(); log.info("Administration: reload global configuration."); GlobalConfiguration.getInstance().forceReload(); log.info("Administration: reload configuration."); Configuration.getInstance().forceReload(); log.info("Administration: reread configuration file config.xml."); String result = ConfigXml.getInstance().readConfiguration(); if (result != null) { result = result.replaceAll("\n", "<br/>\n"); } menuItemRegistry.refresh(); setResponsePage(new MessagePage("administration.rereadConfiguration", result)); }
Configuration.getInstance().setExpired(); final TaskTree taskTree = TaskTreeHelper.getTaskTree(); taskTree.setExpired();
/** * Ensures and gets the default excel date format of the logged-in user. * * @return */ private static String ensureAndGetDefaultExcelDateFormat() { final PFUserDO user = ThreadLocalUserContext.getUser(); String defaultExcelDateFormat = user != null ? user.getExcelDateFormat() : null; if (defaultExcelDateFormat == null) { defaultExcelDateFormat = Configuration.getInstance().getDefaultExcelDateFormat(); if (user != null) { user.setExcelDateFormat(defaultExcelDateFormat); } } return defaultExcelDateFormat; }
/** * Ensures and gets the default date format of the logged-in user. * * @return */ private static String ensureAndGetDefaultDateFormat() { final PFUserDO user = ThreadLocalUserContext.getUser(); String defaultDateFormat = user != null ? user.getDateFormat() : null; if (defaultDateFormat == null) { defaultDateFormat = Configuration.getInstance().getDefaultDateFormat(); if (user != null) { user.setDateFormat(defaultDateFormat); } } return defaultDateFormat; }
@Test public void testCalendarDomainValid() { Assert.assertFalse(Configuration.isDomainValid(null)); Assert.assertFalse(Configuration.isDomainValid("")); Assert.assertFalse(Configuration.isDomainValid(" ")); Assert.assertFalse(Configuration.isDomainValid(" a")); Assert.assertTrue(Configuration.isDomainValid("www.projectforge.org")); Assert.assertTrue(Configuration.isDomainValid("pf-acme.priv")); Assert.assertFalse(Configuration.isDomainValid("pf-acme.priv-")); Assert.assertFalse(Configuration.isDomainValid("-pf-acme.priv")); } }
position.setVat(Configuration.getInstance().getPercentValue(ConfigurationParam.FIBU_DEFAULT_VAT)); data.addPosition(position);
/** * Available date formats (configurable as parameter, see web dialogue with system parameters). * * @return */ public String[] getDateFormats() { final String str = getStringValue(ConfigurationParam.DATE_FORMATS); final String[] sa = StringUtils.split(str, " \t\r\n,;"); return sa; }
/** * @return The first entry of {@link #getExcelDateFormats()} if exists, otherwise YYYY-MM-DD (ISO date format). */ public String getDefaultExcelDateFormat() { final String[] sa = getExcelDateFormats(); if (sa != null && sa.length > 0) { return sa[0]; } else { return DateFormats.EXCEL_ISO_DATE; } }
/** * @return The first entry of {@link #getDateFormats()} if exists, otherwise yyyy-MM-dd (ISO date format). */ public String getDefaultDateFormat() { final String[] sa = getDateFormats(); if (sa != null && sa.length > 0) { return sa[0]; } else { return DateFormats.ISO_DATE; } }