Interface EducationScheduleAssignScheduleActionService
- All Known Implementing Classes:
EducationScheduleAssignScheduleActionServiceImpl
public interface EducationScheduleAssignScheduleActionService
is used in js/nice2/optional/educationschedule/actions/EducationScheduleAssignScheduleAction.js
-
Method Summary
Modifier and TypeMethodDescriptionvoidcopies the Objectives, which are related to the selected Event via Educational_schedule also clears the Relation relEducation_schedule on Education_Objective and sets the removed Educational_schedule to Relation relCopied_from_education_schedulevoidassignObjectivesFromInput(EntityExplorerActionSelection selection, String scheduleKeys, String objectiveKeys, boolean copyEducationContent) copies Objectives, which are given by the user on all selected Events also clears the Relation relEducation_schedule on Education_Objective and sets the removed Educational_schedule to Relation relCopied_from_education_schedule
-
Method Details
-
assignObjectivesFromEvent
copies the Objectives, which are related to the selected Event via Educational_schedule also clears the Relation relEducation_schedule on Education_Objective and sets the removed Educational_schedule to Relation relCopied_from_education_schedule- Parameters:
selection- selection of events- Throws:
InterruptedException
-
assignObjectivesFromInput
void assignObjectivesFromInput(EntityExplorerActionSelection selection, String scheduleKeys, String objectiveKeys, boolean copyEducationContent) throws InterruptedException copies Objectives, which are given by the user on all selected Events also clears the Relation relEducation_schedule on Education_Objective and sets the removed Educational_schedule to Relation relCopied_from_education_schedule- Parameters:
selection- selection of eventsscheduleKeys- Comma separated PrimaryKeys as one String of Entity Education_schedule given by the userobjectiveKeys- Comma separated PrimaryKeys as one String of the Entity Educational_objective given by the usercopyEducationContent- If true Education_content will be copied too- Throws:
InterruptedException
-