ClassLoadingTask loadTask = threadTask.getLoadTask(); if( trace ) log.trace("Begin nextTask("+taskList.size()+"), loadTask="+loadTask); log.trace("Running threadTask="+threadTask); threadTask.run(); Class loadedClass = threadTask.getLoadedClass(); if( loadedClass != null ) loader=wrapper; repository.cacheLoadedClass(threadTask.getClassname(), loadedClass, loader);
ClassLoadingTask loadTask = threadTask.getLoadTask(); if( trace ) log.trace("Begin nextTask("+taskList.size()+"), loadTask="+loadTask); log.trace("Running threadTask="+threadTask); threadTask.run(); Class loadedClass = threadTask.getLoadedClass(); if( loadedClass != null ) loader=wrapper; repository.cacheLoadedClass(threadTask.getClassname(), loadedClass, loader);
ClassLoadingTask loadTask = threadTask.getLoadTask();
ClassLoadingTask loadTask = threadTask.getLoadTask();
ThreadTask newThreadTask(RepositoryClassLoader ucl, Thread t, int order, boolean reschedule, boolean releaseInNextTask) { // Only update the threadTaskCount if this is not a reschedule if( reschedule == false ) threadTaskCount ++; return new ThreadTask(ucl, t, order, releaseInNextTask); }
ThreadTask newThreadTask(RepositoryClassLoader ucl, Thread t, int order, boolean reschedule, boolean releaseInNextTask) { // Only update the threadTaskCount if this is not a reschedule if( reschedule == false ) threadTaskCount ++; return new ThreadTask(ucl, t, order, releaseInNextTask); }