Package com.hybris.backoffice.constants
Class BackofficeModules
java.lang.Object
com.hybris.backoffice.constants.BackofficeModules
Utilities class providing information about registered Backoffice modules and their configuration files.
-
Method Summary
Modifier and TypeMethodDescriptionstatic Optional<ExtensionInfo>getBackofficeModule(String moduleName) Provides information about an extension of specified name that defines backoffice naturestatic List<ExtensionInfo>Provides a list of extensions registered in system that define backoffice natureProvides a list of extension names registered in system that declare backoffice naturestatic FilegetConfigXmlFile(ExtensionInfo extension) Gets backoffice UI configuration file for specified extensionstatic FilegetModuleFile(ExtensionInfo extension, String suffix) Gets backoffice configuration file for specified extension and of specified suffix (i.e.static StringgetModuleFileName(String moduleName, String suffix) Gets the name of backoffice configuration file for specified module and of specified suffix (i.e.static FilegetSpringDefinitionsFile(ExtensionInfo extension) Gets backoffice spring beans configuration file for specified extensionstatic FilegetWidgetsXmlFile(ExtensionInfo extension) Gets backoffice widgets meshup file for specified extension
-
Method Details
-
getBackofficeModules
Provides a list of extensions registered in system that define backoffice nature- Returns:
- list of extensions in build order
-
getBackofficeModulesNames
Provides a list of extension names registered in system that declare backoffice nature- Returns:
- list of names of extensions with backoffice nature in build order
-
getBackofficeModule
Provides information about an extension of specified name that defines backoffice nature- Parameters:
moduleName- name of module- Returns:
- information about the extension
-
getModuleFileName
Gets the name of backoffice configuration file for specified module and of specified suffix (i.e.modulename-backoffice-config.xml)- Parameters:
moduleName- name of modulesuffix- file suffix (i.e.config.xml- Returns:
- full configuration file name
-
getModuleFile
Gets backoffice configuration file for specified extension and of specified suffix (i.e.modulename-backoffice-config.xml)- Parameters:
extension- information about extensionsuffix- file suffix (i.e.config.xml- Returns:
- configuration file
-
getSpringDefinitionsFile
Gets backoffice spring beans configuration file for specified extension- Parameters:
extension- information about extension- Returns:
- spring beans configuration file
-
getConfigXmlFile
Gets backoffice UI configuration file for specified extension- Parameters:
extension- information about extension- Returns:
- backoffice UI configuration file
-
getWidgetsXmlFile
Gets backoffice widgets meshup file for specified extension- Parameters:
extension- information about extension- Returns:
- widgets meshup file
-