Class DefaultSmarteditConfigurationFacade
java.lang.Object
de.hybris.platform.smarteditwebservices.configuration.facade.impl.DefaultSmarteditConfigurationFacade
- All Implemented Interfaces:
SmarteditConfigurationFacade
public class DefaultSmarteditConfigurationFacade
extends Object
implements SmarteditConfigurationFacade
Default implementation of the
SmarteditConfigurationFacade-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(ConfigurationData configurationData) Create a new configuration modelvoidDeletes the configuration model represented by this unique identifierfindAll()Finds all ConfigurationData stores in the data store.Finds a configuration data bean using one of the identifiers that are provided by defaultFinds a configuration data bean by its unique identifierprotected org.springframework.validation.Validatorprotected FacadeValidationServiceprotected SmarteditConfigurationServiceprotected UpdateConfigurationDtogetUpdateConfigurationDto(String uid, ConfigurationData configurationData) Builds a new bean for updating the configuraitonprotected org.springframework.validation.ValidatorvoidsetConfigurationDataToModelConverter(AbstractPopulatingConverter<ConfigurationData, SmarteditConfigurationModel> configurationDataToModelConverter) voidsetConfigurationModelToDataConverter(AbstractPopulatingConverter<SmarteditConfigurationModel, ConfigurationData> configurationModelToDataConverter) voidsetCreateConfigurationValidator(org.springframework.validation.Validator createConfigurationValidator) voidsetFacadeValidationService(FacadeValidationService facadeValidationService) voidsetSmarteditConfigurationService(SmarteditConfigurationService smarteditConfigurationService) voidsetUpdateConfigurationValidator(org.springframework.validation.Validator updateConfigurationValidator) Will try and find a configuration data bean using one of the identifiers that are provided by defaultupdate(String uid, ConfigurationData configurationData) Updates the configuration model represented by the uid
-
Constructor Details
-
DefaultSmarteditConfigurationFacade
public DefaultSmarteditConfigurationFacade()
-
-
Method Details
-
findAll
Description copied from interface:SmarteditConfigurationFacadeFinds all ConfigurationData stores in the data store.- Specified by:
findAllin interfaceSmarteditConfigurationFacade- Returns:
- a list of
ConfigurationData
-
create
Description copied from interface:SmarteditConfigurationFacadeCreate a new configuration model- Specified by:
createin interfaceSmarteditConfigurationFacade- Parameters:
configurationData- the data bean containing the values to be saved- Returns:
- the
ConfigurationDatacreated
-
update
Description copied from interface:SmarteditConfigurationFacadeUpdates the configuration model represented by the uid- Specified by:
updatein interfaceSmarteditConfigurationFacade- Parameters:
uid- is the unique identifier of this configurationconfigurationData- - the data bean to be updated- Returns:
- the configuration bean updated
-
getUpdateConfigurationDto
protected UpdateConfigurationDto getUpdateConfigurationDto(String uid, ConfigurationData configurationData) Builds a new bean for updating the configuraiton- Parameters:
uid- the uid sent to this façade through the update methodconfigurationData- the data bean sent for modificaiton- Returns:
- a UpdateConfigurationDto
-
findByUid
Description copied from interface:SmarteditConfigurationFacadeFinds a configuration data bean by its unique identifier- Specified by:
findByUidin interfaceSmarteditConfigurationFacade- Parameters:
uid- the configuration's unique identifier- Returns:
- the
ConfigurationDatarepresented by this uid
-
findByDefaultConfigurationKey
Description copied from interface:SmarteditConfigurationFacadeFinds a configuration data bean using one of the identifiers that are provided by default- Specified by:
findByDefaultConfigurationKeyin interfaceSmarteditConfigurationFacade- Parameters:
key- one of theDefaultConfigurationKey- Returns:
- the
ConfigurationDatarepresented by thisDefaultConfigurationKey
-
tryAndFindByDefaultConfigurationKey
Description copied from interface:SmarteditConfigurationFacadeWill try and find a configuration data bean using one of the identifiers that are provided by default- Specified by:
tryAndFindByDefaultConfigurationKeyin interfaceSmarteditConfigurationFacade- Parameters:
key- one of theDefaultConfigurationKey- Returns:
- the
Optional<ConfigurationData>represented by thisDefaultConfigurationKey
-
delete
Description copied from interface:SmarteditConfigurationFacadeDeletes the configuration model represented by this unique identifier- Specified by:
deletein interfaceSmarteditConfigurationFacade- Parameters:
uid- the model's unique identifier
-
getSmarteditConfigurationService
-
setSmarteditConfigurationService
public void setSmarteditConfigurationService(SmarteditConfigurationService smarteditConfigurationService) -
getConfigurationDataToModelConverter
protected AbstractPopulatingConverter<ConfigurationData,SmarteditConfigurationModel> getConfigurationDataToModelConverter() -
setConfigurationDataToModelConverter
public void setConfigurationDataToModelConverter(AbstractPopulatingConverter<ConfigurationData, SmarteditConfigurationModel> configurationDataToModelConverter) -
getConfigurationModelToDataConverter
protected AbstractPopulatingConverter<SmarteditConfigurationModel,ConfigurationData> getConfigurationModelToDataConverter() -
setConfigurationModelToDataConverter
public void setConfigurationModelToDataConverter(AbstractPopulatingConverter<SmarteditConfigurationModel, ConfigurationData> configurationModelToDataConverter) -
getFacadeValidationService
-
setFacadeValidationService
-
getCreateConfigurationValidator
protected org.springframework.validation.Validator getCreateConfigurationValidator() -
setCreateConfigurationValidator
public void setCreateConfigurationValidator(org.springframework.validation.Validator createConfigurationValidator) -
getUpdateConfigurationValidator
protected org.springframework.validation.Validator getUpdateConfigurationValidator() -
setUpdateConfigurationValidator
public void setUpdateConfigurationValidator(org.springframework.validation.Validator updateConfigurationValidator)
-