bea.jolt.pool.servlet.weblogic
Class PoolManagerStartUp

java.lang.Object
  bea.jolt.pool.servlet.weblogic.PoolManagerStartUp

public class PoolManagerStartUp
extends java.lang.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 Configuration and Runtime objects that are Java MBeans and are BEA Weblogic Server MBeans for use by the administrative console.

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
RecvTime Time after which the request is timed out by the session pool
SecurityContextEnabled Set to true if Identity propagation from WLS to BEA Tuxedo is desired. Else set to false

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

Constructor Summary
PoolManagerStartUp()
           
 
Method Summary
 int getConnectionPoolCount()
           
 weblogic.management.runtime.JoltConnectionPoolRuntimeMBean[] getConnectionPools()
           
static void main(java.lang.String[] argv)
           
 java.lang.String startup()
          This is the entry point for the BEA WebLogic Startup Object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PoolManagerStartUp

public PoolManagerStartUp()
Method Detail

startup

public java.lang.String startup()
                         throws java.lang.Exception
This is the entry point for the BEA WebLogic Startup Object. It creates a named session pool to access a BEA Tuxedo system.

Throws:
java.lang.Exception

getConnectionPools

public weblogic.management.runtime.JoltConnectionPoolRuntimeMBean[] getConnectionPools()

getConnectionPoolCount

public int getConnectionPoolCount()

main

public static void main(java.lang.String[] argv)
                 throws java.lang.Exception
Throws:
java.lang.Exception