Interface ShareAccountWritePlatformService

All Known Implementing Classes:
ShareAccountWritePlatformServiceJpaRepositoryImpl

public interface ShareAccountWritePlatformService
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    activateShareAccount(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
     
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    applyAddtionalShares(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
     
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    approveAdditionalShares(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
     
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    approveShareAccount(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
     
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    closeShareAccount(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
     
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    createShareAccount(org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
     
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    redeemShares(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
     
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    rejectAdditionalShares(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
     
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    rejectShareAccount(Long entityId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
     
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    undoApproveShareAccount(Long entityId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
     
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    updateShareAccount(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
     
  • Method Details

    • createShareAccount

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult createShareAccount(org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
    • updateShareAccount

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult updateShareAccount(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
    • approveShareAccount

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult approveShareAccount(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
    • activateShareAccount

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult activateShareAccount(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
    • rejectShareAccount

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult rejectShareAccount(Long entityId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
    • undoApproveShareAccount

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult undoApproveShareAccount(Long entityId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
    • closeShareAccount

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult closeShareAccount(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
    • applyAddtionalShares

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult applyAddtionalShares(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
    • approveAdditionalShares

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult approveAdditionalShares(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
    • rejectAdditionalShares

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult rejectAdditionalShares(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
    • redeemShares

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult redeemShares(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)