org.apache.geronimo.tomcat
Class TomcatInstanceManager

java.lang.Object
  extended by org.apache.geronimo.tomcat.TomcatInstanceManager
All Implemented Interfaces:
org.apache.InstanceManager

public class TomcatInstanceManager
extends Object
implements org.apache.InstanceManager


Constructor Summary
TomcatInstanceManager(Holder holder, ClassLoader classLoader, Context context)
           
 
Method Summary
 void destroyInstance(Object o)
           
 void newInstance(Object o)
           
 Object newInstance(String className)
           
 Object newInstance(String fqcn, ClassLoader classLoader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TomcatInstanceManager

public TomcatInstanceManager(Holder holder,
                             ClassLoader classLoader,
                             Context context)
Method Detail

newInstance

public Object newInstance(String fqcn,
                          ClassLoader classLoader)
                   throws IllegalAccessException,
                          InvocationTargetException,
                          NamingException,
                          InstantiationException,
                          ClassNotFoundException
Specified by:
newInstance in interface org.apache.InstanceManager
Throws:
IllegalAccessException
InvocationTargetException
NamingException
InstantiationException
ClassNotFoundException

newInstance

public Object newInstance(String className)
                   throws IllegalAccessException,
                          InvocationTargetException,
                          NamingException,
                          InstantiationException,
                          ClassNotFoundException
Specified by:
newInstance in interface org.apache.InstanceManager
Throws:
IllegalAccessException
InvocationTargetException
NamingException
InstantiationException
ClassNotFoundException

destroyInstance

public void destroyInstance(Object o)
                     throws IllegalAccessException,
                            InvocationTargetException
Specified by:
destroyInstance in interface org.apache.InstanceManager
Throws:
IllegalAccessException
InvocationTargetException

newInstance

public void newInstance(Object o)
                 throws IllegalAccessException,
                        InvocationTargetException,
                        NamingException
Specified by:
newInstance in interface org.apache.InstanceManager
Throws:
IllegalAccessException
InvocationTargetException
NamingException


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.