org.exoplatform.services.wsrp2.producer.impl
Class JSR286ContainerProxyImpl

java.lang.Object
  extended by org.exoplatform.services.wsrp2.producer.impl.JSR286ContainerProxyImpl
All Implemented Interfaces:
PortletContainerProxy

public class JSR286ContainerProxyImpl
extends Object
implements PortletContainerProxy

Author:
Mestrallet Benjamin benjmestrallet@users.sourceforge.net

Constructor Summary
JSR286ContainerProxyImpl(PortletContainerService service, WSRPConfiguration conf)
           
 
Method Summary
 Map<String,PortletData> getAllPortletMetaData()
           
 org.exoplatform.services.wsrp2.type.PortletDescription getPortletDescription(String portletHandle, String[] desiredLocales)
           
 Map<String,String[]> getPortletProperties(String portletHandle, String owner)
           
 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 owner, org.exoplatform.services.wsrp2.type.PropertyList propertyList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSR286ContainerProxyImpl

public JSR286ContainerProxyImpl(PortletContainerService service,
                                WSRPConfiguration conf)
Method Detail

isPortletOffered

public boolean isPortletOffered(String portletHandle)
Specified by:
isPortletOffered in interface PortletContainerProxy

getResourceList

public org.exoplatform.services.wsrp2.type.ResourceList getResourceList(String[] desiredLocales)
Specified by:
getResourceList in interface PortletContainerProxy

getPortletDescription

public org.exoplatform.services.wsrp2.type.PortletDescription getPortletDescription(String portletHandle,
                                                                                    String[] desiredLocales)
Specified by:
getPortletDescription in interface PortletContainerProxy

setPortletProperties

public void setPortletProperties(String portletHandle,
                                 String owner,
                                 org.exoplatform.services.wsrp2.type.PropertyList propertyList)
                          throws WSRPException
Specified by:
setPortletProperties in interface PortletContainerProxy
Throws:
WSRPException

getPortletProperties

public Map<String,String[]> getPortletProperties(String portletHandle,
                                                 String owner)
                                          throws WSRPException
Specified by:
getPortletProperties in interface PortletContainerProxy
Throws:
WSRPException

getAllPortletMetaData

public Map<String,PortletData> getAllPortletMetaData()
Specified by:
getAllPortletMetaData in interface PortletContainerProxy

getSupportedWindowStates

public Collection<javax.portlet.WindowState> getSupportedWindowStates()
Specified by:
getSupportedWindowStates in interface PortletContainerProxy

render

public RenderOutput render(WSRPHttpServletRequest request,
                           WSRPHttpServletResponse response,
                           RenderInput input)
                    throws WSRPException
Specified by:
render in interface PortletContainerProxy
Throws:
WSRPException

serveResource

public ResourceOutput serveResource(WSRPHttpServletRequest request,
                                    WSRPHttpServletResponse response,
                                    ResourceInput input)
                             throws WSRPException
Specified by:
serveResource in interface PortletContainerProxy
Throws:
WSRPException

processEvent

public EventOutput processEvent(WSRPHttpServletRequest request,
                                WSRPHttpServletResponse response,
                                EventInput input)
                         throws WSRPException
Specified by:
processEvent in interface PortletContainerProxy
Throws:
WSRPException

processAction

public ActionOutput processAction(WSRPHttpServletRequest request,
                                  WSRPHttpServletResponse response,
                                  ActionInput input)
                           throws WSRPException
Specified by:
processAction in interface PortletContainerProxy
Throws:
WSRPException


Copyright © 2009 eXo Platform SAS. All Rights Reserved.