Class ClientDataValidator

java.lang.Object
org.apache.fineract.portfolio.client.data.ClientDataValidator

@Component public final class ClientDataValidator extends Object
  • Constructor Details

    • ClientDataValidator

      @Autowired public ClientDataValidator(org.apache.fineract.infrastructure.core.serialization.FromJsonHelper fromApiJsonHelper, org.apache.fineract.infrastructure.configuration.service.ConfigurationReadPlatformService configurationReadPlatformService)
  • Method Details

    • validateForCreate

      public void validateForCreate(String json)
    • validateForUpdate

      public void validateForUpdate(String json)
    • validateActivation

      public void validateActivation(org.apache.fineract.infrastructure.core.api.JsonCommand command)
    • validateForUnassignStaff

      public void validateForUnassignStaff(String json)
    • validateForAssignStaff

      public void validateForAssignStaff(String json)
    • validateClose

      public void validateClose(org.apache.fineract.infrastructure.core.api.JsonCommand command)
    • validateForSavingsAccount

      public void validateForSavingsAccount(String json)
    • validateRejection

      public void validateRejection(org.apache.fineract.infrastructure.core.api.JsonCommand command)
    • validateWithdrawn

      public void validateWithdrawn(org.apache.fineract.infrastructure.core.api.JsonCommand command)
    • validateReactivate

      public void validateReactivate(org.apache.fineract.infrastructure.core.api.JsonCommand command)
    • validateUndoRejection

      public void validateUndoRejection(org.apache.fineract.infrastructure.core.api.JsonCommand command)
    • validateUndoWithDrawn

      public void validateUndoWithDrawn(org.apache.fineract.infrastructure.core.api.JsonCommand command)