org.apache.webbeans.web.tomcat
Class TomcatInstanceManager

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

public class TomcatInstanceManager
extends java.lang.Object
implements org.apache.tomcat.InstanceManager


Constructor Summary
TomcatInstanceManager(java.lang.ClassLoader loader, org.apache.tomcat.InstanceManager processor)
           
 
Method Summary
 void destroyInstance(java.lang.Object instance)
           
 void newInstance(java.lang.Object object)
           
 java.lang.Object newInstance(java.lang.String str)
           
 java.lang.Object newInstance(java.lang.String str, java.lang.ClassLoader cl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TomcatInstanceManager

public TomcatInstanceManager(java.lang.ClassLoader loader,
                             org.apache.tomcat.InstanceManager processor)
Method Detail

destroyInstance

public void destroyInstance(java.lang.Object instance)
                     throws java.lang.IllegalAccessException,
                            java.lang.reflect.InvocationTargetException
Specified by:
destroyInstance in interface org.apache.tomcat.InstanceManager
Throws:
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException

newInstance

public java.lang.Object newInstance(java.lang.String str)
                             throws java.lang.IllegalAccessException,
                                    java.lang.reflect.InvocationTargetException,
                                    javax.naming.NamingException,
                                    java.lang.InstantiationException,
                                    java.lang.ClassNotFoundException
Specified by:
newInstance in interface org.apache.tomcat.InstanceManager
Throws:
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
javax.naming.NamingException
java.lang.InstantiationException
java.lang.ClassNotFoundException

newInstance

public void newInstance(java.lang.Object object)
                 throws java.lang.IllegalAccessException,
                        java.lang.reflect.InvocationTargetException,
                        javax.naming.NamingException
Specified by:
newInstance in interface org.apache.tomcat.InstanceManager
Throws:
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
javax.naming.NamingException

newInstance

public java.lang.Object newInstance(java.lang.String str,
                                    java.lang.ClassLoader cl)
                             throws java.lang.IllegalAccessException,
                                    java.lang.reflect.InvocationTargetException,
                                    javax.naming.NamingException,
                                    java.lang.InstantiationException,
                                    java.lang.ClassNotFoundException
Specified by:
newInstance in interface org.apache.tomcat.InstanceManager
Throws:
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
javax.naming.NamingException
java.lang.InstantiationException
java.lang.ClassNotFoundException


Copyright © 2008-2011 The Apache Software Foundation. All Rights Reserved.