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
ConstructorsConstructorDescriptionTakeLecturerBookingActionServiceImpl(TextResources textResources, org.slf4j.Logger log, Context ctx, EntityExplorerActionSelectionService entityExplorerActionSelectionService, EntityDefaultValueService entityDefaultValueService) -
Method Summary
Modifier and TypeMethodDescriptionvoidexecuteUpdate(EntityExplorerActionSelection selection, @Nullable String eventKeys, @Nullable String courseKeys, String lecturerStatusId) prepareUpdate(EntityExplorerActionSelection selection, String defaultLecturerBookingStatus) voidsetCopyRelations(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:
prepareUpdatein interfaceTakeLecturerBookingActionService- Throws:
RpcExecutionException
-
executeUpdate
public void executeUpdate(EntityExplorerActionSelection selection, @Nullable @Nullable String eventKeys, @Nullable @Nullable String courseKeys, String lecturerStatusId) throws RpcExecutionException - Specified by:
executeUpdatein interfaceTakeLecturerBookingActionService- Throws:
RpcExecutionException
-
setCopyRelations
@Autowired(required=false) public void setCopyRelations(List<TakeLecturerBookingCopyRelationContribution> copyRelations)
-