uPortal 2.4.1
API Documentation

org.jasig.portal.jndi
Class JNDIManager

java.lang.Object
  extended byorg.jasig.portal.jndi.JNDIManager

public class JNDIManager
extends java.lang.Object

JNDIManager. uPortal's JNDI tree has the following basic structure: root context | +--services--*[service name]*... | +--users--*[userID]* | | | +--layouts--*[layoutId]* + | | sessions | +--channel-ids | | | | *[sessionId]* | | +--*[fname]*--[chanId] | | | +--sessions--*[sessionId]* | | +--sessions--*[sessionId]* | +--channel-obj--*[chanId]*... | +--[layoutId] Notation: [something] referes to a value of something *[something]* refers to a set of values ... refers to a subcontext

Version:
$Revision: 1.27.2.1 $
Author:
Bernie Durfee, bdurfee@interactivebusiness.com, Peter Kharchenko, pkharchenko@interactivebusiness.com

Constructor Summary
JNDIManager()
          Empty constructor.
 
Method Summary
static void initializePortalContext()
          Initializes root context node
static void initializeSessionContext(javax.servlet.http.HttpSession session, java.lang.String userId, java.lang.String layoutId, org.w3c.dom.Document userLayout)
          Create and populate contexts for a new user sesions
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JNDIManager

public JNDIManager()
Empty constructor.

Method Detail

initializePortalContext

public static void initializePortalContext()
                                    throws PortalException
Initializes root context node

Throws:
PortalException

initializeSessionContext

public static void initializeSessionContext(javax.servlet.http.HttpSession session,
                                            java.lang.String userId,
                                            java.lang.String layoutId,
                                            org.w3c.dom.Document userLayout)
                                     throws PortalException
Create and populate contexts for a new user sesions

Parameters:
session -
userId -
layoutId -
userLayout -
Throws:
PortalException

uPortal 2.4.1
API Documentation