container/components/components/src/main/java/org/mobicents/slee/container/component/deployment/classloading/URLClassLoaderDomainImpl.java
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();
            }
        }
    }
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
Finds a class locally i . e . in the URLs managed by the extended URLClassLoader .