Package com.skava.accounts.service.impl
Class DeleteContractPropertiesServiceImpl
java.lang.Object
com.skava.accounts.service.impl.DeleteContractPropertiesServiceImpl
- All Implemented Interfaces:
DeleteContractPropertiesService
,com.skava.core.EcommService<ContractPropertiesRequestInternal,
ContractPropertyAPIResponse>
@Service
public class DeleteContractPropertiesServiceImpl
extends Object
implements DeleteContractPropertiesService
The Class DeleteContractPropertiesServiceImpl is used for delete property based on the provided information.
- Since:
- May 2020
- Version:
- 8.9.0
- Author:
- Infosys Equinox
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<com.skava.core.validation.ValidatorComponent>
process
(ContractPropertiesRequestInternal request) This method is used to delete properties based on given request parameters.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.skava.core.EcommService
getValidateException, getValidator
-
Constructor Details
-
DeleteContractPropertiesServiceImpl
public DeleteContractPropertiesServiceImpl()
-
-
Method Details
-
process
@SendEvent(eventType="accountservice/contractproperties/delete", identifier="request_contractProperties.id") public ContractPropertyAPIResponse process(ContractPropertiesRequestInternal request) This method is used to delete properties based on given request parameters.- Specified by:
process
in interfacecom.skava.core.EcommService<ContractPropertiesRequestInternal,
ContractPropertyAPIResponse> - Parameters:
request
- It contains the attributes required for the delete of property.- Returns:
- It returns
ContractPropertyAPIResponse
.
-
getValidator
- Specified by:
getValidator
in interfacecom.skava.core.EcommService<ContractPropertiesRequestInternal,
ContractPropertyAPIResponse>
-