org.exoplatform.services.wsrp.producer
Interface PersistentStateManager

All Known Implementing Classes:
PersistentStateManagerImpl

public interface PersistentStateManager

Author:
Mestrallet Benjamin benjmestrallet@users.sourceforge.net

Method Summary
 void addConsumerConfiguredPortletHandle(String portletHandle, org.exoplatform.services.wsrp.type.RegistrationContext registrationContext)
           
 void deregister(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext)
           
 Map<String,String[]> getNavigationalSate(String navigationalState)
           
 org.exoplatform.services.wsrp.type.RegistrationData getRegistrationData(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext)
           
 boolean isConsumerConfiguredPortlet(String portletHandle, org.exoplatform.services.wsrp.type.RegistrationContext registrationContext)
           
 boolean isRegistered(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext)
           
 void putNavigationalState(String ns, Map<String,String[]> renderParameters)
           
 byte[] register(String registrationHandle, org.exoplatform.services.wsrp.type.RegistrationData data)
           
 void removeConsumerConfiguredPortletHandle(String portletHandle, org.exoplatform.services.wsrp.type.RegistrationContext registrationContext)
           
 

Method Detail

register

byte[] register(String registrationHandle,
                org.exoplatform.services.wsrp.type.RegistrationData data)
                throws WSRPException
Throws:
WSRPException

getRegistrationData

org.exoplatform.services.wsrp.type.RegistrationData getRegistrationData(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext)
                                                                        throws WSRPException
Throws:
WSRPException

deregister

void deregister(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext)
                throws WSRPException
Throws:
WSRPException

isRegistered

boolean isRegistered(org.exoplatform.services.wsrp.type.RegistrationContext registrationContext)
                     throws WSRPException
Throws:
WSRPException

isConsumerConfiguredPortlet

boolean isConsumerConfiguredPortlet(String portletHandle,
                                    org.exoplatform.services.wsrp.type.RegistrationContext registrationContext)
                                    throws WSRPException
Throws:
WSRPException

addConsumerConfiguredPortletHandle

void addConsumerConfiguredPortletHandle(String portletHandle,
                                        org.exoplatform.services.wsrp.type.RegistrationContext registrationContext)
                                        throws WSRPException
Throws:
WSRPException

removeConsumerConfiguredPortletHandle

void removeConsumerConfiguredPortletHandle(String portletHandle,
                                           org.exoplatform.services.wsrp.type.RegistrationContext registrationContext)
                                           throws WSRPException
Throws:
WSRPException

getNavigationalSate

Map<String,String[]> getNavigationalSate(String navigationalState)
                                         throws WSRPException
Throws:
WSRPException

putNavigationalState

void putNavigationalState(String ns,
                          Map<String,String[]> renderParameters)
                          throws WSRPException
Throws:
WSRPException


Copyright © 2009 eXo Platform SAS. All Rights Reserved.