Class ShareAccountWritePlatformServiceJpaRepositoryImpl

java.lang.Object
org.apache.fineract.portfolio.shareaccounts.service.ShareAccountWritePlatformServiceJpaRepositoryImpl
All Implemented Interfaces:
ShareAccountWritePlatformService

public class ShareAccountWritePlatformServiceJpaRepositoryImpl extends Object implements ShareAccountWritePlatformService
  • Constructor Summary

    Constructors
  • 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 accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
     
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    undoApproveShareAccount(Long accountId, 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)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ShareAccountWritePlatformServiceJpaRepositoryImpl

      public ShareAccountWritePlatformServiceJpaRepositoryImpl()
  • Method Details

    • createShareAccount

      public org.apache.fineract.infrastructure.core.data.CommandProcessingResult createShareAccount(org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
      Specified by:
      createShareAccount in interface ShareAccountWritePlatformService
    • updateShareAccount

      public org.apache.fineract.infrastructure.core.data.CommandProcessingResult updateShareAccount(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
      Specified by:
      updateShareAccount in interface ShareAccountWritePlatformService
    • applyAddtionalShares

      public org.apache.fineract.infrastructure.core.data.CommandProcessingResult applyAddtionalShares(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
      Specified by:
      applyAddtionalShares in interface ShareAccountWritePlatformService
    • approveShareAccount

      public org.apache.fineract.infrastructure.core.data.CommandProcessingResult approveShareAccount(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
      Specified by:
      approveShareAccount in interface ShareAccountWritePlatformService
    • rejectShareAccount

      public org.apache.fineract.infrastructure.core.data.CommandProcessingResult rejectShareAccount(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
      Specified by:
      rejectShareAccount in interface ShareAccountWritePlatformService
    • undoApproveShareAccount

      public org.apache.fineract.infrastructure.core.data.CommandProcessingResult undoApproveShareAccount(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
      Specified by:
      undoApproveShareAccount in interface ShareAccountWritePlatformService
    • activateShareAccount

      public org.apache.fineract.infrastructure.core.data.CommandProcessingResult activateShareAccount(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
      Specified by:
      activateShareAccount in interface ShareAccountWritePlatformService
    • approveAdditionalShares

      public org.apache.fineract.infrastructure.core.data.CommandProcessingResult approveAdditionalShares(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
      Specified by:
      approveAdditionalShares in interface ShareAccountWritePlatformService
    • rejectAdditionalShares

      public org.apache.fineract.infrastructure.core.data.CommandProcessingResult rejectAdditionalShares(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
      Specified by:
      rejectAdditionalShares in interface ShareAccountWritePlatformService
    • redeemShares

      public org.apache.fineract.infrastructure.core.data.CommandProcessingResult redeemShares(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
      Specified by:
      redeemShares in interface ShareAccountWritePlatformService
    • closeShareAccount

      public org.apache.fineract.infrastructure.core.data.CommandProcessingResult closeShareAccount(Long accountId, org.apache.fineract.infrastructure.core.api.JsonCommand jsonCommand)
      Specified by:
      closeShareAccount in interface ShareAccountWritePlatformService