Package com.hybris.backoffice
Class BackofficeModulesEnumeration
java.lang.Object
com.hybris.backoffice.BackofficeModulesEnumeration
- All Implemented Interfaces:
com.hybris.cockpitng.modules.ModulesEnumeration,Enumeration<com.hybris.cockpitng.core.modules.ModuleInfo>
- Direct Known Subclasses:
BackofficeLibraryFetcher
public class BackofficeModulesEnumeration
extends Object
implements com.hybris.cockpitng.modules.ModulesEnumeration
Platform extensions with backoffice nature exposed as cockpit modules enumeration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.hybris.cockpitng.modules.server.ws.jaxb.CockpitModuleInfobuildModuleInfo(String moduleName) protected Iterator<com.hybris.cockpitng.modules.server.ws.jaxb.CockpitModuleInfo>protected URIgetExtensionModuleUrl(String moduleName) protected StringgetModuleIcon(String moduleName) protected StringgetModulePackage(String moduleName) protected Iterator<com.hybris.cockpitng.modules.server.ws.jaxb.CockpitModuleInfo>booleanstatic booleanisExtensionModuleURI(URI moduleSource) com.hybris.cockpitng.core.modules.ModuleInfovoidreset()protected Collection<String>resolveParentModules(String moduleName) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Enumeration
asIterator
-
Constructor Details
-
BackofficeModulesEnumeration
public BackofficeModulesEnumeration()
-
-
Method Details
-
hasMoreElements
public boolean hasMoreElements()- Specified by:
hasMoreElementsin interfaceEnumeration<com.hybris.cockpitng.core.modules.ModuleInfo>
-
nextElement
public com.hybris.cockpitng.core.modules.ModuleInfo nextElement()- Specified by:
nextElementin interfaceEnumeration<com.hybris.cockpitng.core.modules.ModuleInfo>
-
reset
public void reset()- Specified by:
resetin interfacecom.hybris.cockpitng.modules.ModulesEnumeration
-
getModulesIterator
protected Iterator<com.hybris.cockpitng.modules.server.ws.jaxb.CockpitModuleInfo> getModulesIterator() -
createModulesIterator
protected Iterator<com.hybris.cockpitng.modules.server.ws.jaxb.CockpitModuleInfo> createModulesIterator() -
buildModuleInfo
protected com.hybris.cockpitng.modules.server.ws.jaxb.CockpitModuleInfo buildModuleInfo(String moduleName) -
getModuleIcon
-
getModulePackage
-
resolveParentModules
-
getExtensionModuleUrl
-
isExtensionModuleURI
-