Package org.jasig.portal.character.stream.events

Examples of org.jasig.portal.character.stream.events.PortletHeaderPlaceholderEvent


        @Override
        protected CharacterEvent filterEvent(CharacterEvent event, boolean peek) {
            switch (event.getEventType()) {
              case PORTLET_HEADER: {
                final PortletHeaderPlaceholderEvent headerPlaceholderEvent = (PortletHeaderPlaceholderEvent) event;
                final IPortletWindowId portletWindowId = headerPlaceholderEvent.getPortletWindowId();
               
                final String output = portletExecutionManager.getPortletHeadOutput(portletWindowId, this.request, this.response);
               
                return CharacterDataEventImpl.create(output);
              }
View Full Code Here


        while (eventReader.hasNext()) {
            final CharacterEvent event = eventReader.next();
           
            switch (event.getEventType()) {
                case PORTLET_HEADER: {
                    final PortletHeaderPlaceholderEvent headerEvent = (PortletHeaderPlaceholderEvent)event;
                    final IPortletWindowId portletWindowId = headerEvent.getPortletWindowId();
                   
                    if (!this.portletExecutionManager.isPortletRenderHeaderRequested(portletWindowId, request, response)) {
                        this.portletExecutionManager.startPortletHeaderRender(portletWindowId, request, response);
                    }
                   
                    break;
                }
                case PORTLET_CONTENT: {
                    final PortletContentPlaceholderEvent headerEvent = (PortletContentPlaceholderEvent)event;
                    final IPortletWindowId portletWindowId = headerEvent.getPortletWindowId();
                   
                    if (!this.portletExecutionManager.isPortletRenderRequested(portletWindowId, request, response)) {
                        this.portletExecutionManager.startPortletRender(portletWindowId, request, response);
                    }
                   
View Full Code Here

TOP

Related Classes of org.jasig.portal.character.stream.events.PortletHeaderPlaceholderEvent

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.