Package org.apache.stratum.factory

Examples of org.apache.stratum.factory.Factory


        {
            throw new NestableException(
                new NullPointerException("String className"));
        }

        Factory factory = getFactory(className);
        if (factory == null)
        {
            Class clazz;
            try
            {
                clazz = loadClass(className);
            }
            catch (ClassNotFoundException x)
            {
                throw new NestableException(
                    "Instantiation failed for class " + className,x);
            }
            return getInstance(clazz);
        }
        else
        {
            return factory.getInstance();
        }
    }
View Full Code Here


        {
            throw new NestableException(
                new NullPointerException("String className"));
        }

        Factory factory = getFactory(className);
        if (factory == null)
        {
            if (loader != null)
            {
                Class clazz;
                try
                {
                    clazz = loadClass(className,loader);
                }
                catch (ClassNotFoundException x)
                {
                    throw new NestableException(
                        "Instantiation failed for class " + className,x);
                }
                return getInstance(clazz);
            }
            else
            {
                return getInstance(className);
            }
        }
        else
        {
            return factory.getInstance(loader);
        }
    }
View Full Code Here

        {
            throw new NestableException(
                new NullPointerException("String className"));
        }

        Factory factory = getFactory(className);
        if (factory == null)
        {
            Class clazz;
            try
            {
                clazz = loadClass(className);
            }
            catch (ClassNotFoundException x)
            {
                throw new NestableException(
                    "Instantiation failed for class " + className,x);
            }
            return getInstance(clazz,params,signature);
        }
        else
        {
            return factory.getInstance(params,signature);
        }
    }
View Full Code Here

        {
            throw new NestableException(
                new NullPointerException("String className"));
        }

        Factory factory = getFactory(className);
        if (factory == null)
        {
            if (loader != null)
            {
                Class clazz;
                try
                {
                    clazz = loadClass(className,loader);
                }
                catch (ClassNotFoundException x)
                {
                    throw new NestableException(
                        "Instantiation failed for class " + className,x);
                }
                return getInstance(clazz,params,signature);
            }
            else
            {
                return getInstance(className,params,signature);
            }
        }
        else
        {
            return factory.getInstance(loader,params,signature);
        }
    }
View Full Code Here

     * @throws NestableException if test fails.
     */
    public boolean isLoaderSupported(String className)
        throws NestableException
    {
        Factory factory = getFactory(className);
        return factory != null ?
            factory.isLoaderSupported() : true;
    }
View Full Code Here

TOP

Related Classes of org.apache.stratum.factory.Factory

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.