All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.tomcat.InstanceManager Maven / Gradle / Ivy

Go to download

This module create facades for all the APIs (classes, interfaces and annotations) that are use in the test code. The objective is to avoid the needed to download all the framework supported by the static analyzer.

The newest version!
package org.apache.tomcat;


import java.lang.reflect.InvocationTargetException;

import javax.naming.NamingException;
//STUB note: directly referenced in JSPC-generated code
public interface InstanceManager {

    public Object newInstance(Class clazz)
            throws IllegalAccessException, InvocationTargetException, NamingException,
                InstantiationException;

    public Object newInstance(String className)
        throws IllegalAccessException, InvocationTargetException, NamingException,
            InstantiationException, ClassNotFoundException;

    public Object newInstance(String fqcn, ClassLoader classLoader)
        throws IllegalAccessException, InvocationTargetException, NamingException,
            InstantiationException, ClassNotFoundException;

    public void newInstance(Object o)
        throws IllegalAccessException, InvocationTargetException, NamingException;

    public void destroyInstance(Object o)
        throws IllegalAccessException, InvocationTargetException;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy