Package de.hybris.platform.core
Class ClassLoaderUtils
- java.lang.Object
-
- de.hybris.platform.core.ClassLoaderUtils
-
public class ClassLoaderUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ClassLoaderUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleancontainsHybrisWebClassLoaderInHierarchy(java.lang.ClassLoader classLoader)static voidexecuteWithWebClassLoaderParentIfNeeded(java.lang.Runnable runnable)static <T> TexecuteWithWebClassLoaderParentIfNeeded(java.util.function.Supplier<T> supplier)static java.lang.ClassLoaderfindClassLoaderInHierarchy(java.lang.ClassLoader classLoader, java.lang.String targetClassLoaderName)
-
-
-
Method Detail
-
executeWithWebClassLoaderParentIfNeeded
public static <T> T executeWithWebClassLoaderParentIfNeeded(java.util.function.Supplier<T> supplier)
-
executeWithWebClassLoaderParentIfNeeded
public static void executeWithWebClassLoaderParentIfNeeded(java.lang.Runnable runnable)
-
containsHybrisWebClassLoaderInHierarchy
public static boolean containsHybrisWebClassLoaderInHierarchy(java.lang.ClassLoader classLoader)
-
findClassLoaderInHierarchy
public static java.lang.ClassLoader findClassLoaderInHierarchy(java.lang.ClassLoader classLoader, java.lang.String targetClassLoaderName)
-
-