Class ClientFamilyMembersWritePlatformServiceImpl
java.lang.Object
org.apache.fineract.portfolio.client.service.ClientFamilyMembersWritePlatformServiceImpl
- All Implemented Interfaces:
ClientFamilyMembersWritePlatformService
@Service
public class ClientFamilyMembersWritePlatformServiceImpl
extends Object
implements ClientFamilyMembersWritePlatformService
-
Constructor Summary
ConstructorsConstructorDescriptionClientFamilyMembersWritePlatformServiceImpl(org.apache.fineract.infrastructure.security.service.PlatformSecurityContext context, org.apache.fineract.infrastructure.codes.domain.CodeValueRepository codeValueRepository, ClientFamilyMembersRepository clientFamilyRepository, ClientRepositoryWrapper clientRepositoryWrapper, ClientFamilyMemberCommandFromApiJsonDeserializer apiJsonDeserializer) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.fineract.infrastructure.core.data.CommandProcessingResultaddClientFamilyMember(org.apache.fineract.portfolio.client.domain.Client client, org.apache.fineract.infrastructure.core.api.JsonCommand command) org.apache.fineract.infrastructure.core.data.CommandProcessingResultaddFamilyMember(long clientId, org.apache.fineract.infrastructure.core.api.JsonCommand command) org.apache.fineract.infrastructure.core.data.CommandProcessingResultdeleteFamilyMember(Long clientFamilyMemberId, org.apache.fineract.infrastructure.core.api.JsonCommand command) org.apache.fineract.infrastructure.core.data.CommandProcessingResultupdateFamilyMember(Long familyMemberId, org.apache.fineract.infrastructure.core.api.JsonCommand command)
-
Constructor Details
-
ClientFamilyMembersWritePlatformServiceImpl
@Autowired public ClientFamilyMembersWritePlatformServiceImpl(org.apache.fineract.infrastructure.security.service.PlatformSecurityContext context, org.apache.fineract.infrastructure.codes.domain.CodeValueRepository codeValueRepository, ClientFamilyMembersRepository clientFamilyRepository, ClientRepositoryWrapper clientRepositoryWrapper, ClientFamilyMemberCommandFromApiJsonDeserializer apiJsonDeserializer)
-
-
Method Details
-
addFamilyMember
public org.apache.fineract.infrastructure.core.data.CommandProcessingResult addFamilyMember(long clientId, org.apache.fineract.infrastructure.core.api.JsonCommand command) - Specified by:
addFamilyMemberin interfaceClientFamilyMembersWritePlatformService
-
addClientFamilyMember
public org.apache.fineract.infrastructure.core.data.CommandProcessingResult addClientFamilyMember(org.apache.fineract.portfolio.client.domain.Client client, org.apache.fineract.infrastructure.core.api.JsonCommand command) - Specified by:
addClientFamilyMemberin interfaceClientFamilyMembersWritePlatformService
-
updateFamilyMember
public org.apache.fineract.infrastructure.core.data.CommandProcessingResult updateFamilyMember(Long familyMemberId, org.apache.fineract.infrastructure.core.api.JsonCommand command) - Specified by:
updateFamilyMemberin interfaceClientFamilyMembersWritePlatformService
-
deleteFamilyMember
public org.apache.fineract.infrastructure.core.data.CommandProcessingResult deleteFamilyMember(Long clientFamilyMemberId, org.apache.fineract.infrastructure.core.api.JsonCommand command) - Specified by:
deleteFamilyMemberin interfaceClientFamilyMembersWritePlatformService
-