org.exoplatform.services.wsrp2.producer
Interface PortletContainerProxy

All Known Implementing Classes:
JSR286ContainerProxyImpl

public interface PortletContainerProxy

Author:
Mestrallet Benjamin benjmestrallet@users.sourceforge.net

Method Summary
 Map<String,PortletData> getAllPortletMetaData()
           
 org.exoplatform.services.wsrp2.type.PortletDescription getPortletDescription(String portletHandle, String[] desiredLocales)
           
 Map<String,String[]> getPortletProperties(String portletHandle, String userID)
           
 org.exoplatform.services.wsrp2.type.ResourceList getResourceList(String[] desiredLocales)
           
 Collection<javax.portlet.WindowState> getSupportedWindowStates()
           
 boolean isPortletOffered(String portletHandle)
           
 ActionOutput processAction(WSRPHttpServletRequest request, WSRPHttpServletResponse response, ActionInput input)
           
 EventOutput processEvent(WSRPHttpServletRequest request, WSRPHttpServletResponse response, EventInput input)
           
 RenderOutput render(WSRPHttpServletRequest request, WSRPHttpServletResponse response, RenderInput input)
           
 ResourceOutput serveResource(WSRPHttpServletRequest request, WSRPHttpServletResponse response, ResourceInput input)
           
 void setPortletProperties(String portletHandle, String userID, org.exoplatform.services.wsrp2.type.PropertyList propertyList)
           
 

Method Detail

isPortletOffered

boolean isPortletOffered(String portletHandle)

getResourceList

org.exoplatform.services.wsrp2.type.ResourceList getResourceList(String[] desiredLocales)

getPortletDescription

org.exoplatform.services.wsrp2.type.PortletDescription getPortletDescription(String portletHandle,
                                                                             String[] desiredLocales)

setPortletProperties

void setPortletProperties(String portletHandle,
                          String userID,
                          org.exoplatform.services.wsrp2.type.PropertyList propertyList)
                          throws WSRPException
Throws:
WSRPException

getPortletProperties

Map<String,String[]> getPortletProperties(String portletHandle,
                                          String userID)
                                          throws WSRPException
Throws:
WSRPException

getAllPortletMetaData

Map<String,PortletData> getAllPortletMetaData()

getSupportedWindowStates

Collection<javax.portlet.WindowState> getSupportedWindowStates()

render

RenderOutput render(WSRPHttpServletRequest request,
                    WSRPHttpServletResponse response,
                    RenderInput input)
                    throws WSRPException
Throws:
WSRPException

processAction

ActionOutput processAction(WSRPHttpServletRequest request,
                           WSRPHttpServletResponse response,
                           ActionInput input)
                           throws WSRPException
Throws:
WSRPException

serveResource

ResourceOutput serveResource(WSRPHttpServletRequest request,
                             WSRPHttpServletResponse response,
                             ResourceInput input)
                             throws WSRPException
Throws:
WSRPException

processEvent

EventOutput processEvent(WSRPHttpServletRequest request,
                         WSRPHttpServletResponse response,
                         EventInput input)
                         throws WSRPException
Throws:
WSRPException


Copyright © 2009 eXo Platform SAS. All Rights Reserved.