Interface ClientReadPlatformService

All Known Implementing Classes:
ClientReadPlatformServiceImpl

public interface ClientReadPlatformService
  • Method Details

    • retrieveAll

      org.apache.fineract.infrastructure.core.service.Page<org.apache.fineract.portfolio.client.data.ClientData> retrieveAll(org.apache.fineract.infrastructure.core.service.SearchParameters searchParameters)
    • retrieveOne

      org.apache.fineract.portfolio.client.data.ClientData retrieveOne(Long clientId)
    • retrieveAllForLookup

      Collection<org.apache.fineract.portfolio.client.data.ClientData> retrieveAllForLookup(String extraCriteria)
    • retrieveAllForLookupByOfficeId

      Collection<org.apache.fineract.portfolio.client.data.ClientData> retrieveAllForLookupByOfficeId(Long officeId)
    • retrieveClientByIdentifier

      org.apache.fineract.portfolio.client.data.ClientData retrieveClientByIdentifier(Long identifierTypeId, String identifierKey)
    • retrieveClientMembersOfGroup

      Collection<org.apache.fineract.portfolio.client.data.ClientData> retrieveClientMembersOfGroup(Long groupId)
    • retrieveActiveClientMembersOfGroup

      Collection<org.apache.fineract.portfolio.client.data.ClientData> retrieveActiveClientMembersOfGroup(Long groupId)
    • retrieveActiveClientMembersOfCenter

      Collection<org.apache.fineract.portfolio.client.data.ClientData> retrieveActiveClientMembersOfCenter(Long centerId)
    • retrieveAllNarrations

      org.apache.fineract.portfolio.client.data.ClientData retrieveAllNarrations(String clientNarrations)
    • retrieveUserClients

      Collection<Long> retrieveUserClients(Long aUserID)
      Gets a list of Client IDs associated with a user ID.

      This is used in self service authentication

      Parameters:
      aUserID - the user id (not null)
      Returns:
      client IDs listing (may be null)
    • retrieveClientTransferProposalDate

      LocalDate retrieveClientTransferProposalDate(Long clientId)
    • retrieveClientIdByExternalId

      Long retrieveClientIdByExternalId(org.apache.fineract.infrastructure.core.domain.ExternalId externalId)