Interface CalendarReadPlatformService
- All Known Implementing Classes:
CalendarReadPlatformServiceImpl
public interface CalendarReadPlatformService
-
Method Summary
Modifier and TypeMethodDescriptiongenerateNextEligibleMeetingDateForCollection(org.apache.fineract.portfolio.calendar.data.CalendarData calendarData, MeetingData lastMeetingData) generateNextTenRecurringDates(org.apache.fineract.portfolio.calendar.data.CalendarData calendarData) generateRecurringDates(org.apache.fineract.portfolio.calendar.data.CalendarData calendarData, boolean withHistory, LocalDate tillDate) isCalendarAssociatedWithEntity(Long entityId, Long calendarId, Long entityTypeId) Collection<org.apache.fineract.portfolio.calendar.data.CalendarData> org.apache.fineract.portfolio.calendar.data.CalendarDataretrieveCalendar(Long calendarId, Long entityId, Integer entityTypeId) Collection<org.apache.fineract.portfolio.calendar.data.CalendarData> retrieveCalendarsByEntity(Long entityId, Integer entityTypeId, List<Integer> calendarTypeOptions) org.apache.fineract.portfolio.calendar.data.CalendarDataretrieveCollctionCalendarByEntity(Long entityId, Integer entityTypeId) org.apache.fineract.portfolio.calendar.data.CalendarDataretrieveLoanCalendar(Long loanId) org.apache.fineract.portfolio.calendar.data.CalendarDataCollection<org.apache.fineract.portfolio.calendar.data.CalendarData> retrieveParentCalendarsByEntity(Long entityId, Integer entityTypeId, List<Integer> calendarTypeOptions) List<org.apache.fineract.portfolio.calendar.data.CalendarData> updateWithRecurringDates(Collection<org.apache.fineract.portfolio.calendar.data.CalendarData> calendarsData)
-
Method Details
-
retrieveCalendar
-
retrieveCalendarsByEntity
Collection<org.apache.fineract.portfolio.calendar.data.CalendarData> retrieveCalendarsByEntity(Long entityId, Integer entityTypeId, List<Integer> calendarTypeOptions) -
retrieveParentCalendarsByEntity
Collection<org.apache.fineract.portfolio.calendar.data.CalendarData> retrieveParentCalendarsByEntity(Long entityId, Integer entityTypeId, List<Integer> calendarTypeOptions) -
retrieveAllCalendars
Collection<org.apache.fineract.portfolio.calendar.data.CalendarData> retrieveAllCalendars() -
retrieveNewCalendarDetails
org.apache.fineract.portfolio.calendar.data.CalendarData retrieveNewCalendarDetails() -
generateRecurringDates
Collection<LocalDate> generateRecurringDates(org.apache.fineract.portfolio.calendar.data.CalendarData calendarData, boolean withHistory, LocalDate tillDate) -
generateNextTenRecurringDates
Collection<LocalDate> generateNextTenRecurringDates(org.apache.fineract.portfolio.calendar.data.CalendarData calendarData) -
updateWithRecurringDates
List<org.apache.fineract.portfolio.calendar.data.CalendarData> updateWithRecurringDates(Collection<org.apache.fineract.portfolio.calendar.data.CalendarData> calendarsData) -
retrieveLoanCalendar
-
retrieveCollctionCalendarByEntity
-
generateNextEligibleMeetingDateForCollection
LocalDate generateNextEligibleMeetingDateForCollection(org.apache.fineract.portfolio.calendar.data.CalendarData calendarData, MeetingData lastMeetingData) -
isCalendarAssociatedWithEntity
-