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 java.lang.Object
implements PortletManagementOperationsInterface

Author:
Mestrallet Benjamin benjmestrallet@users.sourceforge.net

Constructor Summary
PortletManagementOperationsInterfaceImpl(PersistentStateManager stateManager, PortletContainerProxy container)
           
 
Method Summary
 PortletContext clonePortlet(RegistrationContext registrationContext, PortletContext portletContext, UserContext userContext)
           
 DestroyPortletsResponse destroyPortlets(RegistrationContext registrationContext, java.lang.String[] portletHandles)
           
 PortletDescriptionResponse getPortletDescription(RegistrationContext registrationContext, PortletContext portletContext, UserContext userContext, java.lang.String[] desiredLocales)
           
 PropertyList getPortletProperties(RegistrationContext registrationContext, PortletContext portletContext, UserContext userContext, java.lang.String[] names)
           
 PortletPropertyDescriptionResponse getPortletPropertyDescription(RegistrationContext registrationContext, PortletContext portletContext, UserContext userContext, java.lang.String[] desiredLocales)
           
 PortletContext setPortletProperties(RegistrationContext registrationContext, PortletContext portletContext, UserContext userContext, 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 PortletContext clonePortlet(RegistrationContext registrationContext,
                                   PortletContext portletContext,
                                   UserContext userContext)
                            throws java.rmi.RemoteException
Specified by:
clonePortlet in interface PortletManagementOperationsInterface
Throws:
java.rmi.RemoteException

destroyPortlets

public DestroyPortletsResponse destroyPortlets(RegistrationContext registrationContext,
                                               java.lang.String[] portletHandles)
                                        throws java.rmi.RemoteException
Specified by:
destroyPortlets in interface PortletManagementOperationsInterface
Throws:
java.rmi.RemoteException

getPortletDescription

public PortletDescriptionResponse getPortletDescription(RegistrationContext registrationContext,
                                                        PortletContext portletContext,
                                                        UserContext userContext,
                                                        java.lang.String[] desiredLocales)
                                                 throws java.rmi.RemoteException
Specified by:
getPortletDescription in interface PortletManagementOperationsInterface
Throws:
java.rmi.RemoteException

setPortletProperties

public PortletContext setPortletProperties(RegistrationContext registrationContext,
                                           PortletContext portletContext,
                                           UserContext userContext,
                                           PropertyList propertyList)
                                    throws java.rmi.RemoteException
Specified by:
setPortletProperties in interface PortletManagementOperationsInterface
Throws:
java.rmi.RemoteException

getPortletProperties

public PropertyList getPortletProperties(RegistrationContext registrationContext,
                                         PortletContext portletContext,
                                         UserContext userContext,
                                         java.lang.String[] names)
                                  throws java.rmi.RemoteException
Specified by:
getPortletProperties in interface PortletManagementOperationsInterface
Throws:
java.rmi.RemoteException

getPortletPropertyDescription

public PortletPropertyDescriptionResponse getPortletPropertyDescription(RegistrationContext registrationContext,
                                                                        PortletContext portletContext,
                                                                        UserContext userContext,
                                                                        java.lang.String[] desiredLocales)
                                                                 throws java.rmi.RemoteException
Specified by:
getPortletPropertyDescription in interface PortletManagementOperationsInterface
Throws:
java.rmi.RemoteException


Copyright © 2011 eXo Platform SAS. All Rights Reserved.