Class PatchUpdateProjectServiceImpl

java.lang.Object
com.skava.catalog.service.impl.PatchUpdateProjectServiceImpl
All Implemented Interfaces:
PatchUpdateProjectService, com.skava.core.EcommService<ProjectRequestInternal,Project>

@Service public class PatchUpdateProjectServiceImpl extends Object implements PatchUpdateProjectService
The Class PatchUpdateProjectServiceImpl
Author:
Infosys Equinox
  • Constructor Details

    • PatchUpdateProjectServiceImpl

      public PatchUpdateProjectServiceImpl()
  • Method Details

    • process

      @SendEvent(eventType="catalogservice/project/patch", identifier="response_identifier") public Project process(ProjectRequestInternal request)
      This method is used to update required field in Project based on given Project.
      Specified by:
      process in interface com.skava.core.EcommService<ProjectRequestInternal,Project>
      Parameters:
      request - It contains the attributes required for the update required field in Project.
      Returns:
      It returns the ProjectResponse.
    • getValidator

      public List<com.skava.core.validation.ValidatorComponent> getValidator()
      This method is used to validation the given request.
      Specified by:
      getValidator in interface com.skava.core.EcommService<ProjectRequestInternal,Project>
      Returns:
      It returns the ValidatorComponent.