org.exoplatform.services.wsrp.producer
Interface TransientStateManager

All Known Implementing Classes:
TransientStateManagerImpl

public interface TransientStateManager


Field Summary
static int SESSION_TIME_PERIOD
           
 
Method Summary
 org.exoplatform.services.wsrp.type.CacheControl getCacheControl(PortletData portletDatas)
           
 org.exoplatform.services.wsrp.type.Templates getTemplates(WSRPHttpSession session)
           
 void releaseSession(String sessionID)
           
 WSRPHttpSession resolveSession(String sessionID, String user, Integer sessiontimeperiod)
           
 org.exoplatform.services.wsrp.type.UserContext resolveUserContext(org.exoplatform.services.wsrp.type.UserContext userContext, WSRPHttpSession session)
           
 void storeTemplates(org.exoplatform.services.wsrp.type.Templates templates, WSRPHttpSession session)
           
 boolean validateCache(String validateTag)
           
 

Field Detail

SESSION_TIME_PERIOD

static final int SESSION_TIME_PERIOD
See Also:
Constant Field Values
Method Detail

resolveSession

WSRPHttpSession resolveSession(String sessionID,
                               String user,
                               Integer sessiontimeperiod)
                               throws WSRPException
Throws:
WSRPException

releaseSession

void releaseSession(String sessionID)

getCacheControl

org.exoplatform.services.wsrp.type.CacheControl getCacheControl(PortletData portletDatas)
                                                                throws WSRPException
Throws:
WSRPException

validateCache

boolean validateCache(String validateTag)
                      throws WSRPException
Throws:
WSRPException

getTemplates

org.exoplatform.services.wsrp.type.Templates getTemplates(WSRPHttpSession session)

storeTemplates

void storeTemplates(org.exoplatform.services.wsrp.type.Templates templates,
                    WSRPHttpSession session)

resolveUserContext

org.exoplatform.services.wsrp.type.UserContext resolveUserContext(org.exoplatform.services.wsrp.type.UserContext userContext,
                                                                  WSRPHttpSession session)


Copyright © 2009 eXo Platform SAS. All Rights Reserved.