Class TakeLecturerBookingActionServiceImpl
java.lang.Object
ch.tocco.nice2.optional.event.impl.actions.TakeLecturerBookingActionServiceImpl
- All Implemented Interfaces:
TakeLecturerBookingActionService
public class TakeLecturerBookingActionServiceImpl
extends Object
implements TakeLecturerBookingActionService
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.optional.event.impl.actions.TakeLecturerBookingActionService
TakeLecturerBookingActionService.BookingInfo
-
Constructor Summary
ConstructorDescriptionTakeLecturerBookingActionServiceImpl
(TextResources textResources, org.slf4j.Logger log, Context ctx, EntityExplorerActionSelectionService entityExplorerActionSelectionService, EntityDefaultValueService entityDefaultValueService) -
Method Summary
Modifier and TypeMethodDescriptionvoid
executeUpdate
(EntityExplorerActionSelection selection, @Nullable String eventKeys, @Nullable String courseKeys, String lecturerStatusId) prepareUpdate
(EntityExplorerActionSelection selection, String defaultLecturerBookingStatus) void
setCopyRelations
(List<TakeLecturerBookingCopyRelationContribution> copyRelations)
-
Constructor Details
-
TakeLecturerBookingActionServiceImpl
public TakeLecturerBookingActionServiceImpl(TextResources textResources, org.slf4j.Logger log, Context ctx, EntityExplorerActionSelectionService entityExplorerActionSelectionService, EntityDefaultValueService entityDefaultValueService)
-
-
Method Details
-
prepareUpdate
public TakeLecturerBookingActionService.BookingInfo prepareUpdate(EntityExplorerActionSelection selection, String defaultLecturerBookingStatus) throws RpcExecutionException - Specified by:
prepareUpdate
in interfaceTakeLecturerBookingActionService
- Throws:
RpcExecutionException
-
executeUpdate
public void executeUpdate(EntityExplorerActionSelection selection, @Nullable @Nullable String eventKeys, @Nullable @Nullable String courseKeys, String lecturerStatusId) throws RpcExecutionException - Specified by:
executeUpdate
in interfaceTakeLecturerBookingActionService
- Throws:
RpcExecutionException
-
setCopyRelations
@Autowired(required=false) public void setCopyRelations(List<TakeLecturerBookingCopyRelationContribution> copyRelations)
-