protected Class<?> findClassLocally(String name)
            throws ClassNotFoundException {
        if (logger.isTraceEnabled()) {
            logger.trace(toString() + " findClassLocally: " + name);
        }
        final boolean acquiredLock = acquireGlobalLock();
        try {
            return findClassLocallyLocked(name);
        } finally {
            if (acquiredLock) {
                releaseGlobalLock();
            }
        }
    }
protected Class < ? > findClassLocally ( String name ) throws ClassNotFoundException { if ( logger . isTraceEnabled ( ) ) { logger . trace ( toString ( ) + " findClassLocally: " + name ) ; } final boolean acquiredLock = acquireGlobalLock ( ) ; try { return findClassLocallyLocked ( name ) ; } finally { if ( acquiredLock ) { releaseGlobalLock ( ) ; } } }
Finds a class locally, i.e., in the URLs managed by the extended
URLClassLoader.

@param name
@return
@throws ClassNotFoundException