org.exoplatform.services.wsrp.producer.impl
Class TransientStateManagerImpl
java.lang.Object
org.exoplatform.services.wsrp.producer.impl.TransientStateManagerImpl
- All Implemented Interfaces:
- TransientStateManager
public class TransientStateManagerImpl
- extends Object
- implements TransientStateManager
|
Field Summary |
protected org.exoplatform.container.ExoContainer |
cont
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cont
protected org.exoplatform.container.ExoContainer cont
TransientStateManagerImpl
public TransientStateManagerImpl(org.exoplatform.container.ExoContainerContext ctx,
org.exoplatform.services.cache.CacheService cacheService,
WSRPConfiguration conf)
resolveSession
public WSRPHttpSession resolveSession(String sessionID,
String user,
Integer sessiontimeperiod)
throws WSRPException
- Specified by:
resolveSession in interface TransientStateManager
- Throws:
WSRPException
releaseSession
public void releaseSession(String sessionID)
- Specified by:
releaseSession in interface TransientStateManager
getCacheControl
public org.exoplatform.services.wsrp.type.CacheControl getCacheControl(PortletData portletDatas)
throws WSRPException
- Specified by:
getCacheControl in interface TransientStateManager
- Throws:
WSRPException
validateCache
public boolean validateCache(String validateTag)
throws WSRPException
- Specified by:
validateCache in interface TransientStateManager
- Throws:
WSRPException
getTemplates
public org.exoplatform.services.wsrp.type.Templates getTemplates(WSRPHttpSession session)
- Specified by:
getTemplates in interface TransientStateManager
storeTemplates
public void storeTemplates(org.exoplatform.services.wsrp.type.Templates templates,
WSRPHttpSession session)
- Specified by:
storeTemplates in interface TransientStateManager
resolveUserContext
public org.exoplatform.services.wsrp.type.UserContext resolveUserContext(org.exoplatform.services.wsrp.type.UserContext userContext,
WSRPHttpSession session)
- Specified by:
resolveUserContext in interface TransientStateManager
Copyright © 2009 eXo Platform SAS. All Rights Reserved.