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

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

public class MarkupOperationsInterfaceImpl
extends java.lang.Object
implements MarkupOperationsInterface

Author:
Mestrallet Benjamin benjmestrallet@users.sourceforge.net Author : Alexey Zavizionov alexey.zavizionov@exoplatform.com.ua

Constructor Summary
MarkupOperationsInterfaceImpl(PortletManagementOperationsInterface portletManagementOperationsInterface, PersistentStateManager persitentStateManager, TransientStateManager transientStateManager, PortletContainerProxy proxy, WSRPConfiguration conf, org.exoplatform.services.organization.OrganizationService orgService)
           
 
Method Summary
 MarkupResponse getMarkup(RegistrationContext registrationContext, PortletContext portletContext, RuntimeContext runtimeContext, UserContext userContext, MarkupParams markupParams)
           
 ResourceResponse getResource(RegistrationContext registrationContext, PortletContext portletContext, RuntimeContext runtimeContext, UserContext userContext, ResourceParams resourceParams)
           
 HandleEventsResponse handleEvents(RegistrationContext registrationContext, PortletContext portletContext, RuntimeContext runtimeContext, UserContext userContext, MarkupParams markupParams, EventParams eventParams)
           
 ReturnAny initCookie(RegistrationContext registrationContext, UserContext userContext)
           
 BlockingInteractionResponse performBlockingInteraction(RegistrationContext registrationContext, PortletContext portletContext, RuntimeContext runtimeContext, UserContext userContext, MarkupParams markupParams, InteractionParams interactionParams)
           
 ReturnAny releaseSessions(RegistrationContext registrationContext, java.lang.String[] sessionIDs, UserContext userContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MarkupOperationsInterfaceImpl

public MarkupOperationsInterfaceImpl(PortletManagementOperationsInterface portletManagementOperationsInterface,
                                     PersistentStateManager persitentStateManager,
                                     TransientStateManager transientStateManager,
                                     PortletContainerProxy proxy,
                                     WSRPConfiguration conf,
                                     org.exoplatform.services.organization.OrganizationService orgService)
Method Detail

getMarkup

public MarkupResponse getMarkup(RegistrationContext registrationContext,
                                PortletContext portletContext,
                                RuntimeContext runtimeContext,
                                UserContext userContext,
                                MarkupParams markupParams)
                         throws java.rmi.RemoteException
Specified by:
getMarkup in interface MarkupOperationsInterface
Throws:
java.rmi.RemoteException

performBlockingInteraction

public BlockingInteractionResponse performBlockingInteraction(RegistrationContext registrationContext,
                                                              PortletContext portletContext,
                                                              RuntimeContext runtimeContext,
                                                              UserContext userContext,
                                                              MarkupParams markupParams,
                                                              InteractionParams interactionParams)
                                                       throws java.rmi.RemoteException
Specified by:
performBlockingInteraction in interface MarkupOperationsInterface
Throws:
java.rmi.RemoteException

getResource

public ResourceResponse getResource(RegistrationContext registrationContext,
                                    PortletContext portletContext,
                                    RuntimeContext runtimeContext,
                                    UserContext userContext,
                                    ResourceParams resourceParams)
                             throws java.rmi.RemoteException
Specified by:
getResource in interface MarkupOperationsInterface
Throws:
java.rmi.RemoteException

handleEvents

public HandleEventsResponse handleEvents(RegistrationContext registrationContext,
                                         PortletContext portletContext,
                                         RuntimeContext runtimeContext,
                                         UserContext userContext,
                                         MarkupParams markupParams,
                                         EventParams eventParams)
                                  throws java.rmi.RemoteException
Specified by:
handleEvents in interface MarkupOperationsInterface
Throws:
java.rmi.RemoteException

initCookie

public ReturnAny initCookie(RegistrationContext registrationContext,
                            UserContext userContext)
                     throws java.rmi.RemoteException
Specified by:
initCookie in interface MarkupOperationsInterface
Throws:
java.rmi.RemoteException

releaseSessions

public ReturnAny releaseSessions(RegistrationContext registrationContext,
                                 java.lang.String[] sessionIDs,
                                 UserContext userContext)
                          throws java.rmi.RemoteException
Specified by:
releaseSessions in interface MarkupOperationsInterface
Throws:
java.rmi.RemoteException


Copyright © 2010 eXo Platform SAS. All Rights Reserved.