Class AccountsValidatorComponent

java.lang.Object
com.skava.accounts.validators.AccountsValidatorComponent
All Implemented Interfaces:
com.skava.core.EcommComponent, com.skava.core.validation.ValidatorComponent
Direct Known Subclasses:
CreateAccountBuyerValidator, CreateAccountValidator, CreateAddressValidator, CreateAttributeValidator, CreateContractValidator, CreateCostCentreValidator, CreatePaymentsValidator, CreateTeamValidator, DeleteAccountPropertiesValidator, DeleteAttributeValidator, DeleteBudgetValidator, DeleteContractPropertiesValidator, DeleteContractValidator, DeleteCostCentreValidator, DeleteDocumentValidator, DeleteTeamValidator, FindAccountBuyerValidator, FindAccountForAccountBuyerValidator, FindAccountSellerValidator, FindAccountValidator, FindAddressValidator, FindAllAccountHistoryValidator, FindAllAccountValidator, FindAllAddressValidator, FindAllAttributeValidator, FindAllContractValidator, FindAllPaymentsValidator, FindAllTeamValidator, FindAllVersionValidator, FindAttributeValidator, FindContractValidator, FindCostCentreValidator, FindPaymentsValidator, FindTeamValidator, FindVersionValidator, PutUpdateAccountPropertiesValidator, PutUpdateContractPropertiesValidator, UpdateAccountBuyerValidator, UpdateAccountValidator, UpdateAttributeValidator, UpdateContractValidator, UpdateCostCentreValidator

public class AccountsValidatorComponent extends Object implements com.skava.core.validation.ValidatorComponent
The Class AccountsValidatorComponent.
Author:
Infosys Equinox
  • Field Details

  • Constructor Details

    • AccountsValidatorComponent

      public AccountsValidatorComponent()
      Default constructor.
  • Method Details

    • init

      public void init(String config)
      Specified by:
      init in interface com.skava.core.EcommComponent
    • onEvent

      public void onEvent(com.skava.core.EcommCoreEvent ecommCoreEvent)
      Specified by:
      onEvent in interface com.skava.core.EcommComponent
    • destroy

      public void destroy()
      Specified by:
      destroy in interface com.skava.core.EcommComponent
    • preProcess

      public void preProcess(com.skava.core.validation.InputModel model)
      Specified by:
      preProcess in interface com.skava.core.validation.ValidatorComponent
    • postProcess

      public void postProcess(com.skava.core.validation.InputModel model, com.skava.core.validation.OutputModel response)
      Specified by:
      postProcess in interface com.skava.core.validation.ValidatorComponent