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 Details

    • BackofficeModulesEnumeration

      public BackofficeModulesEnumeration()
  • Method Details

    • hasMoreElements

      public boolean hasMoreElements()
      Specified by:
      hasMoreElements in interface Enumeration<com.hybris.cockpitng.core.modules.ModuleInfo>
    • nextElement

      public com.hybris.cockpitng.core.modules.ModuleInfo nextElement()
      Specified by:
      nextElement in interface Enumeration<com.hybris.cockpitng.core.modules.ModuleInfo>
    • reset

      public void reset()
      Specified by:
      reset in interface com.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

      protected String getModuleIcon(String moduleName)
    • getModulePackage

      protected String getModulePackage(String moduleName)
    • resolveParentModules

      protected Collection<String> resolveParentModules(String moduleName)
    • getExtensionModuleUrl

      protected URI getExtensionModuleUrl(String moduleName)
    • isExtensionModuleURI

      public static boolean isExtensionModuleURI(URI moduleSource)