org.apache.cocoon.portal.wsrp.consumer
Class UserSessionImpl
java.lang.Object
org.apache.wsrp4j.consumer.driver.InitCookieInfoImpl
org.apache.wsrp4j.consumer.driver.GenericUserSessionImpl
org.apache.cocoon.portal.wsrp.consumer.UserSessionImpl
- All Implemented Interfaces:
- org.apache.wsrp4j.consumer.InitCookieInfo, org.apache.wsrp4j.consumer.UserSession, org.apache.wsrp4j.consumer.UserSessionMgr
- public class UserSessionImpl
- extends org.apache.wsrp4j.consumer.driver.GenericUserSessionImpl
Implements a simple consumer-based user session
Note: Since most of this methods all only for the session handler,
consider to make most of the methods package scoped.
- Version:
- $Id: UserSessionImpl.java 322475 2005-10-16 14:26:44Z cziegeler $
Fields inherited from class org.apache.wsrp4j.consumer.driver.GenericUserSessionImpl |
groupSessions |
Method Summary |
org.apache.wsrp4j.consumer.GroupSessionMgr |
getGroupSession(String groupID)
Get the group session for this group ID
|
Methods inherited from class org.apache.wsrp4j.consumer.driver.GenericUserSessionImpl |
addGroupSession, existsGroupSession, getAllGroupSessions, getProducerID, getUserID, removeAllGroupSessions, removeGroupSession, setGroupSessionTable, setProducerID, setUserID |
Methods inherited from class org.apache.wsrp4j.consumer.driver.InitCookieInfoImpl |
getMarkupInterfaceURL, getWSRPBaseService, isInitCookieDone, isInitCookieRequired, setInitCookieDone, setInitCookieRequired, setWSRPBaseService |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.wsrp4j.consumer.InitCookieInfo |
getMarkupInterfaceURL, getWSRPBaseService, isInitCookieDone, isInitCookieRequired, setInitCookieDone, setInitCookieRequired, setWSRPBaseService |
logger
protected final Logger logger
- The logger
UserSessionImpl
public UserSessionImpl(String producerID,
String userID,
String markupURL,
Logger logger)
throws org.apache.wsrp4j.exception.WSRPException
- Constructor
- Parameters:
producerID
- userID
- markupURL
- logger
-
- Throws:
org.apache.wsrp4j.exception.WSRPException
getGroupSession
public org.apache.wsrp4j.consumer.GroupSessionMgr getGroupSession(String groupID)
throws org.apache.wsrp4j.exception.WSRPException
- Get the group session for this group ID
- Parameters:
groupID
- ID of the portlet application
- Returns:
- The a group session for the provided group ID or a new groupSession
- Throws:
org.apache.wsrp4j.exception.WSRPException
Copyright ? 1999-2005 The Apache Software Foundation. All Rights Reserved.