All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class bea.jolt.pool.servlet.weblogic.PoolManagerStartUp

java.lang.Object
   |
   +----bea.jolt.pool.servlet.weblogic.PoolManagerStartUp

public class PoolManagerStartUp
extends Object
This class is the startup class for a Jolt Session Pool Manager and one or more associated Jolt Session Pools. It creates the session pool manager if needed and starts a session pool with a minimum number of sessions. It also creates associated administrative objects that are Java beans and are Weblogic Managed Objects for use by the administrative console. This startup class uses JNDI to register the Jolt Session Pool Manager that internally keeps track of one or more named session pools.

The startup parameters are:

poolname Session Pool Name
appaddrlist Application address list //host1:port1;//host2:port2
failoverlistFail-over address list
minpoolsize Number of initial sessions in the session pool
maxpoolsize Max number of sessions in the session pool
username BEA TUXEDO user name for the session pool
userpasswordBEA TUXEDO user password for the session pool
userrole BEA TUXEDO user role for the session pool
apppassword BEA TUXEDO application password for the session pool

Author:
Copyright (c) 1999 by BEA Systems, Inc. All Rights Reserved.

Constructor Index

 o PoolManagerStartUp()

Method Index

 o setServices(T3ServicesDef)
We don't need access to any services, so this method does nothing.
 o startup(String, Hashtable)
This is the entry point for the BEA WebLogic Startup Object.

Constructors

 o PoolManagerStartUp
 public PoolManagerStartUp()

Methods

 o setServices
 public void setServices(T3ServicesDef services)
We don't need access to any services, so this method does nothing. This method is here to satisfy the T3StartupDef interface.

 o startup
 public String startup(String name,
                       Hashtable params) throws Exception
This is the entry point for the BEA WebLogic Startup Object. It creates a named session pool to access a BEA TUXEDO system.

Parameters:
name - Virtual name in weblogic.properties file
params - Startup arguments

All Packages  Class Hierarchy  This Package  Previous  Next  Index