private static int getRouteCacheSize() { try { int ret = DEFAULT_ROUTE_CACHE_SIZE; final String configuredSize = Application.getConfiguration().getParameter("pragmatach.routecache.size"); if (null != configuredSize) { ret = Integer.parseInt(configuredSize); } return ret; } catch (final Exception e) { return DEFAULT_ROUTE_CACHE_SIZE; } }
@Override public String[] getConfiguration() { try { final List<String> configurations = new ArrayList<String>(); for (final String key : Application.getConfiguration().getAll().keySet()) { configurations.add(key + ":" + Application.getConfiguration().getAll().get(key)); } final String[] ret = new String[configurations.size()]; configurations.toArray(ret); return ret; } catch (final Exception e) { logger.error("Exception in getConfiguration", e); return null; } }
/** * get a configuration parameter from the pragmatatch configuration */ public String getConfigurationParameter(String name) throws PragmatachException { return Application.getConfiguration().getParameter(name); }
@Route(uri = "/pragmatach/admin/configuration") public Response render() throws PragmatachException { configuration = Application.getConfiguration().getAll(); return super.render(); }
@Override public void init(FilterConfig filterConfig) throws ServletException { try { realm = Application.getConfiguration().getParameter(APPLICATIONREALM); if (realm == null) { realm = "pragmatach"; } } catch (final Exception e) { throw new ServletException("Exception in init", e); } } }
/** * ctor */ public GoogleLoginController(String redirectURL) throws PragmatachException { this.redirectURL = redirectURL; clientid = Application.getConfiguration().getParameter("google.clientid"); clientsecret = Application.getConfiguration().getParameter("google.clientsecret"); }
private String getCryptoKey() throws PragmatachException { return Application.getConfiguration().getParameter(COOKIE_CONFIG_KEY); }
/** * get password */ private char[] getPassword() throws PragmatachException { try { final String pwd = Application.getConfiguration().getParameter("jcr.password"); if (null != pwd) { return pwd.toCharArray(); } return null; } catch (final Exception e) { throw new PragmatachException("Exception in getPassword", e); } }
/** * get username */ private String getUsername() throws PragmatachException { try { return Application.getConfiguration().getParameter("jcr.username"); } catch (final Exception e) { throw new PragmatachException("Exception in getUsername", e); } }
/** * get url */ private String getURL() throws PragmatachException { try { return Application.getConfiguration().getParameter("jcr.url"); } catch (final Exception e) { throw new PragmatachException("Exception in getUsername", e); } }
/** * get workspace */ private String getWorkspace() throws PragmatachException { try { return Application.getConfiguration().getParameter("jcr.workspace"); } catch (final Exception e) { throw new PragmatachException("Exception in getUsername", e); } } }
if (null != Application.getConfiguration().getParameter(APPLICATIONUSER)) {
final String applicationUserId = Application.getConfiguration().getParameter(APPLICATIONUSER); final String applicationPassword = Application.getConfiguration().getParameter(APPLICATIONPASSWORD); if (null != applicationUserId) { if ((null != username) && (null != password) && (null != applicationPassword)) {
final String autoCreate = Application.getConfiguration().getParameter("ebean.autocreate"); if (null != autoCreate) { if (true == Boolean.parseBoolean(autoCreate)) { final String dataSource = Application.getConfiguration().getParameter("ebean.datasource"); if ((null != dataSource) && (dataSource.length() > 0)) { serverConfig.setDataSourceJndiName(dataSource); dataSourceConfig.setDriver(Application.getConfiguration().getParameter("ebean.driver")); dataSourceConfig.setUsername(Application.getConfiguration().getParameter("ebean.username")); dataSourceConfig.setPassword(Application.getConfiguration().getParameter("ebean.password")); final String url = Application.getConfiguration().getParameter("ebean.url"); if (null != url) { dataSourceConfig.setUrl(url);