Class TypeSystemBasedDataHubNameService
java.lang.Object
de.hybris.platform.datahubbackoffice.service.TypeSystemBasedDataHubNameService
- All Implemented Interfaces:
DataHubNameService
A service for managing DataHub server instance configurations that can be accessed from the user interface.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRetrieves all DataHub instances configured in the system.Retrieves a specific DataHub instance configuration.voidsetDataHubInstanceDAO(DataHubInstanceDAO dataHubInstanceDAO) voidsetUserContext(UserContext userContext)
-
Constructor Details
-
TypeSystemBasedDataHubNameService
public TypeSystemBasedDataHubNameService()Creates en empty map of servers.
-
-
Method Details
-
getAllServers
Description copied from interface:DataHubNameServiceRetrieves all DataHub instances configured in the system.- Specified by:
getAllServersin interfaceDataHubNameService- Returns:
- a collection of DataHub servers or an empty collection, if there is no a single DataHub configured yet.
-
getServer
Description copied from interface:DataHubNameServiceRetrieves a specific DataHub instance configuration.- Specified by:
getServerin interfaceDataHubNameService- Parameters:
instanceName- name of the DataHub server configuration to retrieve.- Returns:
- the corresponding server information or
null, if such configuration does not exist.
-
setDataHubInstanceDAO
-
setUserContext
-