Class UpdatePropertiesServiceImpl

java.lang.Object
com.skava.accounts.service.impl.UpdatePropertiesServiceImpl
All Implemented Interfaces:
UpdatePropertiesService, com.skava.core.EcommService<PropertiesRequestInternal,PropertyAPIResponse>

@Service public class UpdatePropertiesServiceImpl extends Object implements UpdatePropertiesService
The Class UpdatePropertiesServiceImpl is used to update properties based on the provided information.
Author:
Infosys Equinox
  • Constructor Details

    • UpdatePropertiesServiceImpl

      public UpdatePropertiesServiceImpl()
  • Method Details

    • process

      @SendEvent(eventType="accountservice/properties/patch", identifier="response_properties.id") public PropertyAPIResponse process(PropertiesRequestInternal request)
      This method is used to update all field in Properties based on given Properties.
      Specified by:
      process in interface com.skava.core.EcommService<PropertiesRequestInternal,PropertyAPIResponse>
      Parameters:
      request - It contains the attributes required for the update all field in Properties.
      Returns:
      It returns the PropertyAPIResponse.
    • getValidator

      public List<com.skava.core.validation.ValidatorComponent> getValidator()
      Specified by:
      getValidator in interface com.skava.core.EcommService<PropertiesRequestInternal,PropertyAPIResponse>
    • cacheClearPropertiesAttributes

      public void cacheClearPropertiesAttributes(PropertiesEntity propertiesEntity)
      This method is used to clear cache for properties entity.
      Parameters:
      propertiesEntity -