Class NoteWritePlatformServiceJpaRepositoryImpl
java.lang.Object
org.apache.fineract.portfolio.note.service.NoteWritePlatformServiceJpaRepositoryImpl
- All Implemented Interfaces:
org.apache.fineract.portfolio.note.service.NoteWritePlatformService
public class NoteWritePlatformServiceJpaRepositoryImpl
extends Object
implements org.apache.fineract.portfolio.note.service.NoteWritePlatformService
-
Constructor Summary
ConstructorsConstructorDescriptionNoteWritePlatformServiceJpaRepositoryImpl(NoteRepository noteRepository, ClientRepositoryWrapper clientRepository, GroupRepository groupRepository, org.apache.fineract.portfolio.loanaccount.domain.LoanRepositoryWrapper loanRepository, org.apache.fineract.portfolio.loanaccount.domain.LoanTransactionRepository loanTransactionRepository, NoteCommandFromApiJsonDeserializer fromApiJsonDeserializer, org.apache.fineract.portfolio.savings.domain.SavingsAccountRepository savingsAccountRepository) -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateAndPersistClientNote(org.apache.fineract.portfolio.client.domain.Client client, org.apache.fineract.infrastructure.core.api.JsonCommand command) voidcreateLoanTransactionNote(Long loanTransactionId, String note) org.apache.fineract.infrastructure.core.data.CommandProcessingResultcreateNote(org.apache.fineract.infrastructure.core.api.JsonCommand command) org.apache.fineract.infrastructure.core.data.CommandProcessingResultdeleteNote(org.apache.fineract.infrastructure.core.api.JsonCommand command) org.apache.fineract.infrastructure.core.data.CommandProcessingResultupdateNote(org.apache.fineract.infrastructure.core.api.JsonCommand command)
-
Constructor Details
-
NoteWritePlatformServiceJpaRepositoryImpl
public NoteWritePlatformServiceJpaRepositoryImpl(NoteRepository noteRepository, ClientRepositoryWrapper clientRepository, GroupRepository groupRepository, org.apache.fineract.portfolio.loanaccount.domain.LoanRepositoryWrapper loanRepository, org.apache.fineract.portfolio.loanaccount.domain.LoanTransactionRepository loanTransactionRepository, NoteCommandFromApiJsonDeserializer fromApiJsonDeserializer, org.apache.fineract.portfolio.savings.domain.SavingsAccountRepository savingsAccountRepository)
-
-
Method Details
-
createAndPersistClientNote
public void createAndPersistClientNote(org.apache.fineract.portfolio.client.domain.Client client, org.apache.fineract.infrastructure.core.api.JsonCommand command) - Specified by:
createAndPersistClientNotein interfaceorg.apache.fineract.portfolio.note.service.NoteWritePlatformService
-
createNote
public org.apache.fineract.infrastructure.core.data.CommandProcessingResult createNote(org.apache.fineract.infrastructure.core.api.JsonCommand command) - Specified by:
createNotein interfaceorg.apache.fineract.portfolio.note.service.NoteWritePlatformService
-
createLoanTransactionNote
- Specified by:
createLoanTransactionNotein interfaceorg.apache.fineract.portfolio.note.service.NoteWritePlatformService
-
updateNote
public org.apache.fineract.infrastructure.core.data.CommandProcessingResult updateNote(org.apache.fineract.infrastructure.core.api.JsonCommand command) - Specified by:
updateNotein interfaceorg.apache.fineract.portfolio.note.service.NoteWritePlatformService
-
deleteNote
public org.apache.fineract.infrastructure.core.data.CommandProcessingResult deleteNote(org.apache.fineract.infrastructure.core.api.JsonCommand command) - Specified by:
deleteNotein interfaceorg.apache.fineract.portfolio.note.service.NoteWritePlatformService
-