Interface GenerateReservationActionService
- All Known Implementing Classes:
GenerateReservationActionServiceImpl
public interface GenerateReservationActionService
-
Method Summary
Modifier and TypeMethodDescriptionvoid
generate
(EntityExplorerActionSelection selection, RebindValue[] values, String repetitionType, @Nullable Integer repetitionCount, @Nullable org.joda.time.LocalDate repetitionTill, @Nullable String lecturerBookingPks, @Nullable String lecturerBookingPlanningStatusPk, @Nullable String lecturerBookingAccomplishmentStatusPks, @Nullable String lecturerBookingComment, @Nullable Long lessonDistance, @Nullable Integer lessonCount) getTemplateValues
(String templateKey)
-
Method Details
-
generate
void generate(EntityExplorerActionSelection selection, RebindValue[] values, String repetitionType, @Nullable @Nullable Integer repetitionCount, @Nullable @Nullable org.joda.time.LocalDate repetitionTill, @Nullable @Nullable String lecturerBookingPks, @Nullable @Nullable String lecturerBookingPlanningStatusPk, @Nullable @Nullable String lecturerBookingAccomplishmentStatusPks, @Nullable @Nullable String lecturerBookingComment, @Nullable @Nullable Long lessonDistance, @Nullable @Nullable Integer lessonCount) throws PersistException, InterruptedException, RpcExecutionException, UnresolvableUriException, UriStoreException, RebindException, URISyntaxException -
getLecturerBookingFormData
Map<String,Object> getLecturerBookingFormData(EntityExplorerActionSelection selection) throws PersistException, RpcExecutionException -
getTemplateValues
- Throws:
PersistException
-