org.exoplatform.services.portletcontainer.plugins.pc
Class PortletPreferencesPersisterImpl

java.lang.Object
  extended by org.exoplatform.services.portletcontainer.plugins.pc.PortletPreferencesPersisterImpl
All Implemented Interfaces:
Serializable, PortletPreferencesPersister

public class PortletPreferencesPersisterImpl
extends Object
implements PortletPreferencesPersister, Serializable

Portlet preferences simple memory persister.

See Also:
Serialized Form

Constructor Summary
PortletPreferencesPersisterImpl()
          Simple constructor.
 
Method Summary
 ExoPortletPreferences getPortletPreferences(WindowID windowID)
          Overridden method.
 void savePortletPreferences(WindowID windowID, ExoPortletPreferences exoPref)
          Overridden method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletPreferencesPersisterImpl

public PortletPreferencesPersisterImpl()
Simple constructor.

Method Detail

getPortletPreferences

public final ExoPortletPreferences getPortletPreferences(WindowID windowID)
                                                  throws Exception
Overridden method.

Specified by:
getPortletPreferences in interface PortletPreferencesPersister
Parameters:
windowID - window id
Returns:
exo prefs
Throws:
Exception - exception
See Also:
PortletPreferencesPersister.getPortletPreferences(org.exoplatform.services.portletcontainer.pci.WindowID)

savePortletPreferences

public final void savePortletPreferences(WindowID windowID,
                                         ExoPortletPreferences exoPref)
                                  throws Exception
Overridden method.

Specified by:
savePortletPreferences in interface PortletPreferencesPersister
Parameters:
windowID - window id
exoPref - exo prefs
Throws:
Exception - exception
See Also:
PortletPreferencesPersister.savePortletPreferences(org.exoplatform.services.portletcontainer.pci.WindowID, org.exoplatform.services.portletcontainer.pci.model.ExoPortletPreferences)


Copyright © 2009 eXo Platform SAS. All Rights Reserved.