Class SAPGlobalConfigurationServiceImpl
java.lang.Object
de.hybris.platform.sap.core.configuration.global.impl.SAPGlobalConfigurationServiceImpl
- All Implemented Interfaces:
ConfigurationPropertyAccess,SAPGlobalConfigurationService
public class SAPGlobalConfigurationServiceImpl
extends Object
implements SAPGlobalConfigurationService
Exemplary Implementation to read global configuration properties.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns all simple properties.Returns all related property access collections (1:n relation).Returns all related property accesses (1:1 relation).<T> TgetProperty(String propertyName) Returns the value of the requested simple property.getPropertyAccess(String propertyAccessName) Returns the requested related property access (1:1 relation).getPropertyAccessCollection(String propertyAccessCollectionName) Returns the requested related property access collection (1:n relation).protected ConfigurationPropertyAccessReturns the sap configuration configuration property access.booleanReturns true if a SAPGlobalConfiguration exists.voidsetSapGlobalConfigurationDAO(SAPGlobalConfigurationDAO globalConfigurationDAO) Setter for the globalConfigurationDAO variable.
-
Constructor Details
-
SAPGlobalConfigurationServiceImpl
public SAPGlobalConfigurationServiceImpl()
-
-
Method Details
-
setSapGlobalConfigurationDAO
Setter for the globalConfigurationDAO variable.- Parameters:
globalConfigurationDAO- the new value for the variable.
-
getProperty
Description copied from interface:ConfigurationPropertyAccessReturns the value of the requested simple property.- Specified by:
getPropertyin interfaceConfigurationPropertyAccess- Type Parameters:
T- type of the property value- Parameters:
propertyName- name of property- Returns:
- value of the requested property
-
getAllProperties
Description copied from interface:ConfigurationPropertyAccessReturns all simple properties.- Specified by:
getAllPropertiesin interfaceConfigurationPropertyAccess- Returns:
- map of all simple properties (name/value pairs)
-
getPropertyAccess
Description copied from interface:ConfigurationPropertyAccessReturns the requested related property access (1:1 relation).- Specified by:
getPropertyAccessin interfaceConfigurationPropertyAccess- Parameters:
propertyAccessName- name of property related property access- Returns:
- value of the requested property
-
getAllPropertyAccesses
Description copied from interface:ConfigurationPropertyAccessReturns all related property accesses (1:1 relation).- Specified by:
getAllPropertyAccessesin interfaceConfigurationPropertyAccess- Returns:
- map of all related property accesses (name/property access pairs)
-
getPropertyAccessCollection
public Collection<ConfigurationPropertyAccess> getPropertyAccessCollection(String propertyAccessCollectionName) Description copied from interface:ConfigurationPropertyAccessReturns the requested related property access collection (1:n relation).- Specified by:
getPropertyAccessCollectionin interfaceConfigurationPropertyAccess- Parameters:
propertyAccessCollectionName- name of property related property access- Returns:
- value of the requested property
-
getAllPropertyAccessCollections
Description copied from interface:ConfigurationPropertyAccessReturns all related property access collections (1:n relation).- Specified by:
getAllPropertyAccessCollectionsin interfaceConfigurationPropertyAccess- Returns:
- map of all related property access collections (name/property access collection pairs)
-
getSAPGlobalConfigurationCPA
Returns the sap configuration configuration property access.- Returns:
- sap configuration configuration property access
-
sapGlobalConfigurationExists
public boolean sapGlobalConfigurationExists()Description copied from interface:SAPGlobalConfigurationServiceReturns true if a SAPGlobalConfiguration exists.- Specified by:
sapGlobalConfigurationExistsin interfaceSAPGlobalConfigurationService- Returns:
- true if SAPGlobalConfiguration exists
-