public String getConfigurationProperty(String key, String defaultValue) { return configuration.getString(key, defaultValue); }
protected void initialize() { portalInfo = configuration.getString(PORTAL_NAME_ATTR) + "/" + configuration.getString(PORTAL_VERSION_ATTR); // Inititalize supported portlet modes and window states String[] supportedModes = configuration.getStringArray(SUPPORTED_PORTLETMODE_ATTR); String[] supportedStates = configuration.getStringArray(SUPPORTED_WINDOWSTATE_ATTR); new JetspeedActions(supportedModes, supportedStates); }
public ShibbolethConfiguration(Map<String, String> headerMapping, boolean authenticate, PortalConfiguration config) { this.headerMapping = headerMapping; this.authenticate = authenticate; this.guestUser = config.getString(PortalConfigurationConstants.USERS_DEFAULT_GUEST); }
public void start() { this.defaultRoles = configuration.getList(PortalConfigurationConstants.REGISTRATION_ROLES_DEFAULT); this.defaultGroups = configuration.getList(PortalConfigurationConstants.REGISTRATION_GROUPS_DEFAULT); String[] profileRuleNames = configuration.getStringArray(PortalConfigurationConstants.PROFILER_RULE_NAMES_DEFAULT); String[] profileRuleValues = configuration.getStringArray(PortalConfigurationConstants.PROFILER_RULE_VALUES_DEFAULT); defaultRules = new HashMap<String, String>(); if (profileRuleNames != null && profileRuleValues != null) { for (int ix = 0; ix < ((profileRuleNames.length < profileRuleValues.length) ? profileRuleNames.length : profileRuleValues.length); ix++) { defaultRules.put(profileRuleNames[ix], profileRuleValues[ix]); } } this.folderTemplate = configuration.getString(PortalConfigurationConstants.PSML_TEMPLATE_FOLDER); this.adminUser = configuration.getString(PortalConfigurationConstants.USERS_DEFAULT_ADMIN); this.adminRole = configuration.getString(PortalConfigurationConstants.ROLES_DEFAULT_ADMIN); }
public String getConfigurationProperty(String key) { return configuration.getString(key); }
public String getProperty(String name) { if (name == null) { throw new IllegalArgumentException("Property name == null"); } return(String) configuration.getString(name); }
private String getApplicationName(RenderRequest request) { String url = null; String urls[] = ((HttpServletRequest) request).getPathInfo().split(Folder.PATH_SEPARATOR); if (urls.length > 2) { if (!urls[1].startsWith(configuration.getString("portalurl.navigationalstate.parameter.name"))) { url = Folder.PATH_SEPARATOR + urls[1]; } } return url; } }
public void init(FilterConfig filterConfig) throws ServletException { PortalConfiguration config = Jetspeed.getConfiguration(); if (config != null) guest = config.getString("default.user.principal"); }
public void init(FilterConfig filterConfig) throws ServletException { PortalConfiguration config = Jetspeed.getConfiguration(); if (config != null) { guest = config.getString("default.user.principal"); } }
public void init(FilterConfig filterConfig) throws ServletException { PortalConfiguration config = Jetspeed.getConfiguration(); if (config != null) guest = config.getString("default.user.principal"); }
public PortletActionSecurityConstraintsBehavior(PageManager pageManager, PageProfilerValve profilerValve, Boolean enableCreateUserPagesFromRolesOnEdit ) { super( pageManager, profilerValve, enableCreateUserPagesFromRolesOnEdit ); PortalConfiguration config = Jetspeed.getConfiguration(); if (config != null) { guest = config.getString("default.user.principal"); } }
/** * Get configured guest principal name. * * @return guest principal name */ private String getGuestPrincipalName() { // lazily access configured guest principal name if (guestPrincipalName == null) { guestPrincipalName = DEFAULT_GUEST_PRINCIPAL_NAME; PortalConfiguration config = Jetspeed.getConfiguration(); if (config != null) { String configGuestPrincipalName = config.getString("default.user.principal"); if (configGuestPrincipalName != null) { guestPrincipalName = configGuestPrincipalName; } } } return guestPrincipalName; } }
public void init(PortletConfig config) throws PortletException { super.init(config); configuration = (PortalConfiguration) getPortletContext().getAttribute(CommonPortletServices.CPS_PORTAL_CONFIGURATION); String use = configuration.getString(PARAM_USE_LANGUAGE); if (use != null && use.equalsIgnoreCase("true")) this.useLanguage = true; String useFileSystem = configuration.getString(USE_FILE_SYSTEM); if (useFileSystem != null && useFileSystem.equalsIgnoreCase("true")) { this.defaultSourceBasePath = configuration.getString(PARAM_LOCATION); if (defaultSourceBasePath != null && defaultSourceBasePath.length() > 0) { webappLocation = false; } else { webappLocation = true; } } else { webappLocation = true; } }
public void sendEmail(PortletConfig portletConfig, String emailAddress, String localizedSubject, String localizedTemplatePath, Map<String, String> userAttributes) throws AdministrationEmailException { String from = configuration.getString(PortalConfigurationConstants.EMAIL_SENDER); String subject = localizedSubject; String to = emailAddress; String text = mergeEmailTemplate(portletConfig, userAttributes, "map", localizedTemplatePath); sendEmail(from, subject, to, text); }
if (configuration.getString(PortalConfigurationConstants.JETUI_CUSTOMIZATION_METHOD).equals(PortalConfigurationConstants.JETUI_CUSTOMIZATION_AJAX)) { return Folder.USER_FOLDER + user.getName();
protected List<String> getUserTemplates() { String defaultTemplateFolder = Jetspeed.getConfiguration().getString(PortalConfigurationConstants.PSML_TEMPLATE_FOLDER); List<String> templates = new ArrayList<>(); try { Folder templateFolder = pageManager.getFolder(Folder.USER_TEMPLATE_FOLDER); Iterator<Node> folders = templateFolder.getFolders().iterator(); while (folders.hasNext()) { Folder folder = (Folder)folders.next(); String name = (folder.getShortTitle() == null ? (folder.getTitle() == null ? folder.getName() : folder.getTitle()) : folder.getShortTitle()); templates.add(name); } } catch (Exception e) { log.error("Failed to retrieve templates", e); } return templates; }
try String jetuiMode = Jetspeed.getConfiguration().getString(PortalConfigurationConstants.JETUI_CUSTOMIZATION_METHOD, PortalConfigurationConstants.JETUI_CUSTOMIZATION_SERVER); boolean redirectHomeSpace = Jetspeed.getConfiguration().getBoolean(PortalConfigurationConstants.JETUI_REDIRECT_HOME_SPACE, true); if (redirectHomeSpace && jetuiMode.equals(PortalConfigurationConstants.JETUI_CUSTOMIZATION_AJAX)) {
public JetspeedEngine(PortalConfiguration configuration, String applicationRoot, ServletConfig config, ComponentManager componentManager ) { this.componentManager = componentManager; this.context = new JetspeedPortalContext(this, configuration, applicationRoot); this.config = config; context.setApplicationRoot(applicationRoot); context.setConfiguration(configuration); defaultPipelineName = configuration.getString(PIPELINE_DEFAULT, "jetspeed-pipeline"); configuration.setString(JetspeedEngineConstants.APPLICATION_ROOT_KEY, applicationRoot); // Make these availble as beans to Spring componentManager.addComponent("Engine", this); componentManager.addComponent("PortalContext", context); componentManager.addComponent("PortalConfiguration", configuration); }
public AbstractPortalURL(NavigationalState navState, PortalContext portalContext) { if ( navStateParameter == null ) { navStateParameter = portalContext.getConfigurationProperty("portalurl.navigationalstate.parameter.name", DEFAULT_NAV_STATE_PARAMETER); } this.navState = navState; if ( relativeOnly == null ) { relativeOnly = new Boolean(portalContext.getConfiguration().getBoolean("portalurl.relative.only", false)); } if (pagePipeline == null) { synchronized (lock) { String pagePipelineName = portalContext.getConfiguration().getString(JetspeedEngineConstants.PIPELINE_DEFAULT, "/portal"); PipelineMapper pipelineMapper = Jetspeed.getEngine().getComponentManager().lookupComponent("pipeline-mapper"); pagePipeline = pipelineMapper.getMappedPathByPipelineId(pagePipelineName); portletPipeline = pipelineMapper.getMappedPathByPipelineId(PortalReservedParameters.PORTLET_PIPELINE); } } }
String jetuiMode = Jetspeed.getConfiguration().getString(PortalConfigurationConstants.JETUI_CUSTOMIZATION_METHOD, PortalConfigurationConstants.JETUI_CUSTOMIZATION_SERVER); this.ajaxCustomization = (jetuiMode.equals(PortalConfigurationConstants.JETUI_CUSTOMIZATION_AJAX)); this.autoRefreshEnabled = Jetspeed.getConfiguration().getBoolean(PortalConfigurationConstants.AUTO_REFRESH_ENABLED, true);