1 2 /* 3 * Enhydra Java Application Server Project 4 * 5 * The contents of this file are subject to the Enhydra Public License 6 * Version 1.1 (the "License"); you may not use this file except in 7 * compliance with the License. You may obtain a copy of the License on 8 * the Enhydra web site ( http://www.enhydra.org/ ). 9 * 10 * Software distributed under the License is distributed on an "AS IS" 11 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See 12 * the License for the specific terms governing rights and limitations 13 * under the License. 14 * 15 * The Initial Developer of the Enhydra Application Server is Lutris 16 * Technologies, Inc. The Enhydra Application Server and portions created 17 * by Lutris Technologies, Inc. are Copyright Lutris Technologies, Inc. 18 * All Rights Reserved. 19 * 20 * Contributor(s): 21 * 22 * $Id: PagedSessionUserTable.java,v 1.2 2005/03/24 10:51:20 slobodan Exp $ 23 */ 24 25 package com.lutris.appserver.server.sessionEnhydra; 26 27 import com.lutris.util.Config; 28 29 /** 30 * Table used by StandardSessionManager to cross reference <CODE>User</CODE> 31 * objects and sessions. This table does not hold references to the 32 * user and session objects. Instead it only cross-references the 33 * session keys and user names. An underlying assumption is that the 34 * user name can be used as a unique reference to the user. 35 * 36 * N.B. It is assumed that this class is only used by StandardSessionManager 37 * and that it is responsible for providing high level locks instead of 38 * synchronizing 39 * 40 * @version $Revision: 1.2 $ 41 * @author Kyle Clark 42 */ 43 class PagedSessionUserTable extends BasicSessionUserTable { 44 45 /** 46 * @param config 47 * configuration options for this table. 48 */ 49 public PagedSessionUserTable(Config config) { 50 super(config); 51 } 52 53 } 54