+ portletWindow.getPortletDefinition().getPortletName()); PortletRequestContextService rcService = getContainerServices().getPortletRequestContextService(); PortletEnvironmentService envService = getContainerServices().getPortletEnvironmentService(); PortletInvokerService invoker = getContainerServices().getPortletInvokerService();
+ portletWindow.getPortletDefinition().getPortletName()); PortletRequestContextService rcService = getContainerServices().getPortletRequestContextService(); PortletEnvironmentService envService = getContainerServices().getPortletEnvironmentService(); PortletInvokerService invoker = getContainerServices().getPortletInvokerService();
+ portletWindow.getPortletDefinition().getPortletName()); PortletRequestContextService rcService = getContainerServices().getPortletRequestContextService(); PortletEnvironmentService envService = getContainerServices().getPortletEnvironmentService(); PortletInvokerService invoker = getContainerServices().getPortletInvokerService();
public void doAdmin(PortletWindow portletWindow, HttpServletRequest request, HttpServletResponse response) throws PortletException, IOException, PortletContainerException { ensureInitialized(); debugWithName("Admin request received for portlet: " +portletWindow.getPortletDefinition().getPortletName()); PortletRequestContextService rcService = getContainerServices().getPortletRequestContextService(); PortletEnvironmentService envService = getContainerServices().getPortletEnvironmentService(); PortletInvokerService invoker = getContainerServices().getPortletInvokerService(); PortletRequestContext requestContext = rcService.getPortletRenderRequestContext(this, request, response, portletWindow); PortletRenderResponseContext responseContext = rcService.getPortletRenderResponseContext(this, request, response, portletWindow, requestContext); RenderRequest portletRequest = envService.createRenderRequest(requestContext, responseContext); RenderResponse portletResponse = envService.createRenderResponse(responseContext); try { invoker.admin(requestContext, portletRequest, portletResponse); // Mark portlet interaction is completed: backend implementation can flush response state now responseContext.close(); } finally { responseContext.release(); } debugWithName("Portlet admin request done for: " + portletWindow.getPortletDefinition().getPortletName()); }
+ portletWindow.getPortletDefinition().getPortletName()); PortletRequestContextService rcService = getContainerServices().getPortletRequestContextService(); PortletEnvironmentService envService = getContainerServices().getPortletEnvironmentService(); PortletInvokerService invoker = getContainerServices().getPortletInvokerService();
+ portletWindow.getPortletDefinition().getPortletName()); PortletRequestContextService rcService = getContainerServices().getPortletRequestContextService(); PortletEnvironmentService envService = getContainerServices().getPortletEnvironmentService(); PortletInvokerService invoker = getContainerServices().getPortletInvokerService();
+ portletWindow.getPortletDefinition().getPortletName()); PortletRequestContextService rcService = getContainerServices().getPortletRequestContextService(); PortletEnvironmentService envService = getContainerServices().getPortletEnvironmentService(); PortletInvokerService invoker = getContainerServices().getPortletInvokerService();