Package anvil.session.basic

Source Code of anvil.session.basic.BasicSessionContainer

/*
* $Id: BasicSessionContainer.java,v 1.5 2002/09/16 08:05:07 jkl Exp $
*
* Copyright (c) 2002 Njet Communications Ltd. All Rights Reserved.
*
* Use is subject to license terms, as defined in
* Anvil Sofware License, Version 1.1. See LICENSE
* file, or http://njet.org/license-1.1.txt
*/
package anvil.session.basic;

import java.util.Random;
import java.util.Enumeration;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import anvil.java.util.Hashlist;
import anvil.server.SessionContainerPreferences;
import anvil.server.Zone;
import anvil.session.AbstractSessionContainer;
import anvil.session.LoggingSessionEventHandler;
import anvil.session.Session;
import anvil.session.SessionEventHandler;
import anvil.session.SessionCleaner;
import anvil.session.SessionContainer;


/**
* class BasicSessionContainer
*
* @author: Jani Lehtim�ki
*/
public class BasicSessionContainer extends AbstractSessionContainer
{

  public BasicSessionContainer()
  {
  }


  public void initialize(Zone zone)
  {
    super.initialize(zone);
  }
 

  public void stop()
  {
    super.stop();
  }


  public Session doCreate(SessionContainer container, String id, int lifetime, int timeout)
  {
    Session session = super.doCreate(container, id, lifetime, timeout);
    if (session != null) {
      return session;
    }
    return new BasicSession(container, id, lifetime, timeout);
  }
 


}
TOP

Related Classes of anvil.session.basic.BasicSessionContainer

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.