org.exoplatform.services.wsrp.producer.impl
Class PortletManagementOperationsInterfaceImpl

java.lang.Object
  extended by org.exoplatform.services.wsrp.producer.impl.PortletManagementOperationsInterfaceImpl
All Implemented Interfaces:
PortletManagementOperationsInterface

public class PortletManagementOperationsInterfaceImpl
extends Object
implements PortletManagementOperationsInterface

Author:
Mestrallet Benjamin benjmestrallet@users.sourceforge.net

Constructor Summary
PortletManagementOperationsInterfaceImpl(PersistentStateManager stateManager, PortletContainerProxy container)
           
 
Method Summary
 org.exoplatform.services.wsrp.type.PortletContext clonePortlet(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext, org.exoplatform.services.wsrp.type.PortletContext portletContext, org.exoplatform.services.wsrp.type.UserContext userContext)
           
 org.exoplatform.services.wsrp.type.DestroyPortletsResponse destroyPortlets(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext, String[] portletHandles)
           
 org.exoplatform.services.wsrp.type.PortletDescriptionResponse getPortletDescription(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext, org.exoplatform.services.wsrp.type.PortletContext portletContext, org.exoplatform.services.wsrp.type.UserContext userContext, String[] desiredLocales)
           
 org.exoplatform.services.wsrp.type.PropertyList getPortletProperties(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext, org.exoplatform.services.wsrp.type.PortletContext portletContext, org.exoplatform.services.wsrp.type.UserContext userContext, String[] names)
           
 org.exoplatform.services.wsrp.type.PortletPropertyDescriptionResponse getPortletPropertyDescription(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext, org.exoplatform.services.wsrp.type.PortletContext portletContext, org.exoplatform.services.wsrp.type.UserContext userContext, String[] desiredLocales)
           
 org.exoplatform.services.wsrp.type.PortletContext setPortletProperties(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext, org.exoplatform.services.wsrp.type.PortletContext portletContext, org.exoplatform.services.wsrp.type.UserContext userContext, org.exoplatform.services.wsrp.type.PropertyList propertyList)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletManagementOperationsInterfaceImpl

public PortletManagementOperationsInterfaceImpl(PersistentStateManager stateManager,
                                                PortletContainerProxy container)
Method Detail

clonePortlet

public org.exoplatform.services.wsrp.type.PortletContext clonePortlet(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext,
                                                                      org.exoplatform.services.wsrp.type.PortletContext portletContext,
                                                                      org.exoplatform.services.wsrp.type.UserContext userContext)
                                                               throws RemoteException
Specified by:
clonePortlet in interface PortletManagementOperationsInterface
Throws:
RemoteException

destroyPortlets

public org.exoplatform.services.wsrp.type.DestroyPortletsResponse destroyPortlets(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext,
                                                                                  String[] portletHandles)
                                                                           throws RemoteException
Specified by:
destroyPortlets in interface PortletManagementOperationsInterface
Throws:
RemoteException

getPortletDescription

public org.exoplatform.services.wsrp.type.PortletDescriptionResponse getPortletDescription(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext,
                                                                                           org.exoplatform.services.wsrp.type.PortletContext portletContext,
                                                                                           org.exoplatform.services.wsrp.type.UserContext userContext,
                                                                                           String[] desiredLocales)
                                                                                    throws RemoteException
Specified by:
getPortletDescription in interface PortletManagementOperationsInterface
Throws:
RemoteException

setPortletProperties

public org.exoplatform.services.wsrp.type.PortletContext setPortletProperties(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext,
                                                                              org.exoplatform.services.wsrp.type.PortletContext portletContext,
                                                                              org.exoplatform.services.wsrp.type.UserContext userContext,
                                                                              org.exoplatform.services.wsrp.type.PropertyList propertyList)
                                                                       throws RemoteException
Specified by:
setPortletProperties in interface PortletManagementOperationsInterface
Throws:
RemoteException

getPortletProperties

public org.exoplatform.services.wsrp.type.PropertyList getPortletProperties(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext,
                                                                            org.exoplatform.services.wsrp.type.PortletContext portletContext,
                                                                            org.exoplatform.services.wsrp.type.UserContext userContext,
                                                                            String[] names)
                                                                     throws RemoteException
Specified by:
getPortletProperties in interface PortletManagementOperationsInterface
Throws:
RemoteException

getPortletPropertyDescription

public org.exoplatform.services.wsrp.type.PortletPropertyDescriptionResponse getPortletPropertyDescription(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext,
                                                                                                           org.exoplatform.services.wsrp.type.PortletContext portletContext,
                                                                                                           org.exoplatform.services.wsrp.type.UserContext userContext,
                                                                                                           String[] desiredLocales)
                                                                                                    throws RemoteException
Specified by:
getPortletPropertyDescription in interface PortletManagementOperationsInterface
Throws:
RemoteException


Copyright © 2009 eXo Platform SAS. All Rights Reserved.