Interface RoleWritePlatformService

All Known Implementing Classes:
RoleWritePlatformServiceJpaRepositoryImpl

public interface RoleWritePlatformService
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    createRole(org.apache.fineract.infrastructure.core.api.JsonCommand command)
     
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    deleteRole(Long roleId)
     
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    disableRole(Long roleId)
     
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    enableRole(Long roleId)
     
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    updateRole(Long roleId, org.apache.fineract.infrastructure.core.api.JsonCommand command)
     
    org.apache.fineract.infrastructure.core.data.CommandProcessingResult
    updateRolePermissions(Long roleId, org.apache.fineract.infrastructure.core.api.JsonCommand command)
     
  • Method Details

    • createRole

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult createRole(org.apache.fineract.infrastructure.core.api.JsonCommand command)
    • updateRole

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult updateRole(Long roleId, org.apache.fineract.infrastructure.core.api.JsonCommand command)
    • updateRolePermissions

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult updateRolePermissions(Long roleId, org.apache.fineract.infrastructure.core.api.JsonCommand command)
    • deleteRole

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult deleteRole(Long roleId)
    • disableRole

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult disableRole(Long roleId)
    • enableRole

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult enableRole(Long roleId)