Examples of StatusMessage


Examples of org.apache.portals.applications.gems.browser.StatusMessage

                {
                    SSOPortletUtil.publishStatusMessage(request, "SSOIFrame", "status", e, "Could not load Site info for user");
                }               
            }
        }
        StatusMessage msg = (StatusMessage)PortletMessaging.consume(request, "SSOIFrame", "status");
        if (msg != null)
        {
            this.getContext(request).put("statusMsg", msg);           
        }               
        this.getContext(request).put("ssoTypes", SSOWebContentPortlet.SSO_TYPES);
View Full Code Here

Examples of org.apache.portals.applications.gems.browser.StatusMessage

            else
            {
                SSOPortletUtil.publishStatusMessage(request, "SSOIFrame", "status", e, "Could not load Site info for user");
            }
        }
        StatusMessage msg = (StatusMessage)PortletMessaging.consume(request, "SSOIFrame", "status");
        if (msg != null)
        {
            this.getContext(request).put("statusMsg", msg);           
        }       
        super.doView(request, response);
View Full Code Here

Examples of org.apache.portals.applications.gems.browser.StatusMessage

            String errorMessage = "Failed to add remote user for the portal principal, " + request.getUserPrincipal().getName() + ".";
            if (e.getCause() != null)
            {
                errorMessage += " (" + e.getCause() + ")";
            }
            StatusMessage statusMessage = new StatusMessage(errorMessage, StatusMessage.ERROR);
            PortletMessaging.publish(request, "SSOIFrame", "status", statusMessage);
            actionResponse.setPortletMode(PortletMode.EDIT); // stay on edit           
        }

    }
View Full Code Here

Examples of org.apache.portals.applications.gems.browser.StatusMessage

        Throwable cause = e.getCause();
        if (cause != null)
        {
            msg = msg + ", " + cause.getMessage();
        }
        StatusMessage sm = new StatusMessage(msg, StatusMessage.ERROR);
        try
        {
            // TODO: fixme, bug in Pluto on portlet session
            PortletMessaging.publish(request, portlet, topic, sm);
        }
View Full Code Here

Examples of org.apache.portals.gems.util.StatusMessage

       
        PortletPreferences prefs = request.getPreferences();

        windowSize = Integer.parseInt(prefs.getValue(WINDOW_SIZE, "10"));
       
        StatusMessage message = (StatusMessage)PortletMessaging.consume(request, "DatabaseBrowserPortlet", "action");
        if (message != null)
        {
            this.getContext(request).put("statusMsg", message);           
        }
       
        try
        {
            if (iterator == null)
            {
                String sql = getQueryString(request, context);
                // System.out.println("buildNormalContext SQL: "+sql);
                readUserParameters(request, context);
                getRows(request, sql, windowSize);
                iterator = getBrowserIterator(request);
                start = 0;
            }
            else
            {
                if (sortColName != null)
                {
                    iterator.sort(sortColName);
                }
            }

            resultSetSize = iterator.getResultSetSize();                   
            if (start >= resultSetSize)
            {
                if ((start - windowSize) > 0)
                    start = resultSetSize - windowSize;
                else
                    start = 0;           
            }       
            next = start + windowSize;
            prev = start - windowSize;
            if (prev < 0 && start > 0)
               prev = 0;
            iterator.setTop(start);
           
           
            readLinkParameters(request, context);

            if (iterator != null)
            {
                resultSetSize = iterator.getResultSetSize();

                if (next <= resultSetSize)
                {
                    context.put(NEXT, String.valueOf(next));
                }
                if (prev <= resultSetSize && prev >= 0)
                {
                    context.put(PREVIOUS, String.valueOf(prev));
                }

                context.put(BROWSER_ITERATOR, iterator);
                context.put(BROWSER_TITLE_ITERATOR, iterator
                        .getResultSetTitleList());
                context.put(BROWSER_TABLE_SIZE, new Integer(resultSetSize));
                context.put(WINDOW_SIZE, new Integer(windowSize));
                context.put(START, new Integer(start));
                /*
                 * System.out.println("buildNormalContext Sort column name=
                 * "+sortColName); System.out.println("buildNormalContext
                 * Iterator: "+iterator); System.out.println("buildNormalContext
                 * Titles= "+iterator.getResultSetTitleList());
                 * System.out.println("buildNormalContext
                 * windowSize="+windowSize+" prev="+prev+ " next="+next+"
                 * start="+start+" resultSetSize="+resultSetSize);
                 */
            }

        } catch (Exception e)
        {
            String msg = e.toString();
            Throwable cause = e.getCause();
            if (cause != null)
            {
                msg = msg + ", " + cause.getMessage();
            }
           
            context.put("statusMsg", new StatusMessage(msg, StatusMessage.ERROR));
            // log the error msg
            log.error("Exception", e);

            /*
             * TODO: error logging
View Full Code Here

Examples of org.apache.portals.gems.util.StatusMessage

                    int index = find(this.getBrowserIterator(request), searchString, searchColumn);
                    if (index == -1)
                    {
                        try
                        {
                            StatusMessage sm = new StatusMessage("Could not find match for: " + searchString, StatusMessage.ALERT);       
                            PortletMessaging.publish(request, "DatabaseBrowserPortlet", "action", sm);
                        }
                        catch (Exception e)
                        {}
                    }
View Full Code Here

Examples of org.apache.portals.gems.util.StatusMessage

        Throwable cause = e.getCause();
        if (cause != null)
        {
            msg = msg + ", " + cause.getMessage();
        }
        StatusMessage sm = new StatusMessage(msg, StatusMessage.ERROR);
        try
        {
            // TODO: fixme, bug in Pluto on portlet session
            PortletMessaging.publish(request, portlet, topic, sm);
        }
View Full Code Here

Examples of org.apache.portals.gems.util.StatusMessage

    public void doView(RenderRequest request, RenderResponse response)
    throws PortletException, IOException
    {
        request.setAttribute("serverManagerAvailable",serverManagerAvailable?Boolean.TRUE:Boolean.FALSE);
       
        StatusMessage msg = (StatusMessage)PortletMessaging.consume(request, "PALM", "status");
        if (msg != null)
        {
            request.setAttribute("statusMsg", msg);
        }
        if ( request.getPortletSession().getAttribute("list") == null )
View Full Code Here

Examples of org.apache.portals.gems.util.StatusMessage

            if (cause != null)
            {
                message = message + ", " + cause.getMessage();
            }
        }
        StatusMessage sm = new StatusMessage(message, StatusMessage.ERROR);
        try
        {
            // TODO: fixme, bug in Pluto on portlet session
            PortletMessaging.publish(request, portlet, topic, sm);
        }
View Full Code Here

Examples of org.apache.portals.gems.util.StatusMessage

        if (selected != null)
        {       
            Context context = this.getContext(request);
            context.put("selected", selected);
        }
        StatusMessage msg = (StatusMessage)PortletMessaging.consume(request, "RoleBrowser", "status");
        if (msg != null)
        {
            this.getContext(request).put("statusMsg", msg);           
        }
       
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.