Interface LessonService
- All Known Implementing Classes:
LessonServiceImpl
public interface LessonService
-
Method Summary
Modifier and TypeMethodDescriptioncancelLessonSchedule
(User user, Integer scheduleId, CancelLessonRequest cancelLessonRequest) completeLessonSchedule
(User user, Integer scheduleId, CompleteLessonRequest completeLessonRequest) createLesson
(CreateLessonRequest createLessonRequest) createLessonSchedule
(User user, String accessToken, CreateLessonScheduleRequest createLessonScheduleRequest) getLessonMeetingResponse
(User user, Integer lessonId) getLessonSchedules
(User user, LessonSchedulesRequest lessonSchedulesRequest)
-
Method Details
-
createLesson
-
createLessonSchedule
LessonScheduleResponse createLessonSchedule(User user, String accessToken, CreateLessonScheduleRequest createLessonScheduleRequest) -
completeLessonSchedule
LessonScheduleResponse completeLessonSchedule(User user, Integer scheduleId, CompleteLessonRequest completeLessonRequest) -
cancelLessonSchedule
LessonScheduleResponse cancelLessonSchedule(User user, Integer scheduleId, CancelLessonRequest cancelLessonRequest) -
getLessonSchedules
List<LessonSchedulesResponse> getLessonSchedules(User user, LessonSchedulesRequest lessonSchedulesRequest) -
getLessonMeetingResponse
-