Package com.hybris.cockpitng.core.impl
Class JarLibComponentLoader
- java.lang.Object
-
- com.hybris.cockpitng.core.impl.ResourceCockpitComponentLoader
-
- com.hybris.cockpitng.core.impl.JarLibComponentLoader
-
- All Implemented Interfaces:
CockpitComponentLoader
- Direct Known Subclasses:
ModuleJarDefinitionLoader
public class JarLibComponentLoader extends ResourceCockpitComponentLoader
Loads components from jars located in the widget library directory.
-
-
Field Summary
-
Fields inherited from class com.hybris.cockpitng.core.impl.ResourceCockpitComponentLoader
DEFINITION_XML, JAR_SUFFIX
-
-
Constructor Summary
Constructors Constructor Description JarLibComponentLoader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ClassLoadergetClassLoader()protected java.lang.StringgetJarDir()protected java.util.List<WidgetJarLibInfo>getJarLibInfos()java.util.Set<CockpitComponentInfo>load(java.lang.ClassLoader classLoader)-
Methods inherited from class com.hybris.cockpitng.core.impl.ResourceCockpitComponentLoader
filterUrls, getDefintionAsStream, getPackageUrlFilter, getResources, getWidgetInfoFiles, getWidgetLibUtils, load, setPackages, setPackageUrlFilter, setWidgetLibUtils
-
-
-
-
Method Detail
-
load
public java.util.Set<CockpitComponentInfo> load(java.lang.ClassLoader classLoader)
- Specified by:
loadin interfaceCockpitComponentLoader- Overrides:
loadin classResourceCockpitComponentLoader- Returns:
-
getClassLoader
protected java.lang.ClassLoader getClassLoader()
- Overrides:
getClassLoaderin classResourceCockpitComponentLoader
-
getJarLibInfos
protected java.util.List<WidgetJarLibInfo> getJarLibInfos()
-
getJarDir
protected java.lang.String getJarDir()
- Returns:
-
-