Package javax.portlet

Examples of javax.portlet.PortletRequest


     *             individually decide whether it wants to handle a request or
     *             not.
     */
    @Deprecated
    protected RequestType getRequestType(VaadinPortletRequest vaadinRequest) {
        PortletRequest request = vaadinRequest.getPortletRequest();
        if (request instanceof RenderRequest) {
            return RequestType.RENDER;
        } else if (request instanceof ResourceRequest) {
            if (ServletPortletHelper.isUIDLRequest(vaadinRequest)) {
                return RequestType.UIDL;
View Full Code Here


        protected abstract HttpServletRequest getServletRequest(
                PortletRequest request);

        private HttpServletRequest getOriginalRequest() {
            if (originalRequest == null) {
                PortletRequest request = getRequest();
                originalRequest = getServletRequest(request);
            }

            return originalRequest;
        }
View Full Code Here

        }
    }

    @Override
    public String getPathInfo() {
        PortletRequest request = getRequest();
        if (request instanceof ResourceRequest) {
            ResourceRequest resourceRequest = (ResourceRequest) request;
            String resourceID = resourceRequest.getResourceID();
            if (VaadinPortlet.RESOURCE_URL_ID.equals(resourceID)) {
                String resourcePath = resourceRequest
View Full Code Here

     *
     * @return The value of the portlet preference, <code>null</code> if the
     *         preference is not defined.
     */
    public String getPortletPreference(String name) {
        PortletRequest request = getRequest();
        PortletPreferences preferences = request.getPreferences();

        return preferences.getValue(name, null);
    }
View Full Code Here

        this.userFolder = userFolder;
    }

    protected String determineRootFolder()
    {
        PortletRequest request = ((AbstractAdminWebApplication) getApplication()).getPortletRequest();
        String jsroot = request.getParameter(TREE_ROOT);
        if (StringUtils.isEmpty(jsroot))
        {
            jsroot = request.getPreferences().getValue(TREE_ROOT,"/");
        }
        return jsroot;
    }
View Full Code Here

   
    private SiteTreeNode getInitSiteTreeNode()
    {
        SiteTreeNode siteTreeNode = null;
       
        PortletRequest portletRequest = getPortletRequest();
        String pathParam = portletRequest.getParameter(PORTAL_SITE_MANAGER_INIT_NODE_PATH_PARAM);
       
        if (pathParam == null)
        {
            pathParam = getPreference(PORTAL_SITE_MANAGER_INIT_NODE_PATH_PARAM);
           
View Full Code Here

    private Logger log = LoggerFactory.getLogger(PortalSiteManagerEdit.class);
    private String treeRoot;

    public PortalSiteManagerEdit()
    {
        PortletRequest request = ((AbstractAdminWebApplication) getApplication()).getPortletRequest();
        treeRoot = request.getPreferences().getValue(PortalSiteManager.TREE_ROOT, "/");
        add(new FeedbackPanel("feedback"));
        Form userPrefernces = new Form("userPrefernces");
        userPrefernces.add(new Label("treerootLabel", new ResourceModel("treeroot")));
        userPrefernces.add(new TextField("treeroot", new PropertyModel(this, "treeRoot")).setRequired(true));
        userPrefernces.add(new Button("addUserPrefernces", new ResourceModel("common.save"))
        {
            @Override
            public void onSubmit()
            {
                PortletRequest request = ((AbstractAdminWebApplication) getApplication()).getPortletRequest();
                try
                {
                    if (log.isDebugEnabled())
                    {
                        log.debug("Setting tree root " + getTreeRoot());
                    }
                    request.getPreferences().setValue(PortalSiteManager.TREE_ROOT, getTreeRoot());
                    request.getPreferences().store();
                    if (log.isDebugEnabled())
                    {
                        log.debug("Default settiing for portlet saved . ");
                    }
                }
View Full Code Here

     * @param prefix
     * @param defaultVisibility
     */
    public void setVisibilitiesOfChildComponentsByPreferences(String prefix, boolean defaultVisibility)
    {
        PortletRequest request = ((AbstractAdminWebApplication) getApplication()).getPortletRequest();
        PortletPreferences prefs = request.getPreferences();
       
        for (Enumeration<String> prefNames = prefs.getNames(); prefNames.hasMoreElements(); )
        {
            String prefName = prefNames.nextElement();
           
View Full Code Here

        }
    };

    public JetspeedPrincipalManagementEditPortlet()
    {
        PortletRequest request = ((AbstractAdminWebApplication) getApplication()).getPortletRequest();
        subite = request.getPreferences().getValue(JetspeedPrincipalManagementPortlet.DEFAULT_SUBSITE, "");
        profile = request.getPreferences().getValue(JetspeedPrincipalManagementPortlet.DEFAULT_PROFILE, "");
        role = request.getPreferences().getValue(JetspeedPrincipalManagementPortlet.DEFAULT_ROLE, "");
        templateDir = request.getPreferences().getValue(JetspeedPrincipalManagementPortlet.NEW_USER_TEMPLATE_DIR, "");
        subSiteRoot = request.getPreferences().getValue(JetspeedPrincipalManagementPortlet.SUB_SITE_ROOT, "");
        add(new FeedbackPanel("feedback"));
        Form userPrefernces = new Form("userPrefernces");
        userPrefernces.add(new Label("subsiterootLabel", new ResourceModel("subsiteroot")));
        userPrefernces.add(new TextField("subsiteroot", new PropertyModel(this, "subSiteRoot")));       
        userPrefernces.add(new Label("subsiteLabel", new ResourceModel("default.subsite")));
        userPrefernces.add(new DropDownChoice("defaultSubSite", new PropertyModel(this, "subite"),getSubSites));
        userPrefernces.add(new Label("templateDirLabel", new ResourceModel("templatedir")));
        userPrefernces.add(new RequiredTextField("templateDir", new PropertyModel(this, "templateDir")));
        userPrefernces.add(new Label("profileLabel", new ResourceModel("default.profile")));
        userPrefernces.add(new DropDownChoice("profile", new PropertyModel(this, "profile"), getProfileList));
        userPrefernces.add(new Label("roleLabel", new ResourceModel("default.role")));
        userPrefernces.add(new DropDownChoice("role", new PropertyModel(this, "role"), getRoleNames));
        userPrefernces.add(new Button("addUserPrefernces", new ResourceModel("common.save"))
        {
            @Override
            public void onSubmit()
            {
                PortletRequest request = ((AbstractAdminWebApplication) getApplication()).getPortletRequest();
                try
                {
                    if (log.isDebugEnabled())
                    {
                        log.debug("Setting default role as " + getRole());
                        log.debug("Setting default subsite as " + getSubite());
                        log.debug("Setting default profile as " + getSubite());
                    }
                    request.getPreferences().setValue(JetspeedPrincipalManagementPortlet.DEFAULT_ROLE, getRole());
                    request.getPreferences().setValue(JetspeedPrincipalManagementPortlet.DEFAULT_SUBSITE, getSubite());
                    request.getPreferences().setValue(JetspeedPrincipalManagementPortlet.DEFAULT_PROFILE, getProfile());
                    request.getPreferences().setValue(JetspeedPrincipalManagementPortlet.NEW_USER_TEMPLATE_DIR, getTemplateDir());
                    request.getPreferences().setValue(JetspeedPrincipalManagementPortlet.SUB_SITE_ROOT, getSubSiteRoot());
                    request.getPreferences().store();
                    if (log.isDebugEnabled())
                    {
                        log.debug("Default settiing for portlet saved . ");
                    }
                }
View Full Code Here

        }
    }

    public String getTitle()
    {
        PortletRequest request = ((PortletRequestContext) RequestContext.get()).getPortletRequest();
        String title = getPortletConfig().getResourceBundle(request.getLocale()).getString("javax.portlet.title");
       
        if (title == null)
        {
            title = getPortletName();
        }
View Full Code Here

TOP

Related Classes of javax.portlet.PortletRequest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.