Class TakeRegistrationActionServiceImpl
java.lang.Object
ch.tocco.nice2.optional.event.impl.actions.TakeRegistrationActionServiceImpl
- All Implemented Interfaces:
TakeRegistrationActionService
public class TakeRegistrationActionServiceImpl
extends Object
implements TakeRegistrationActionService
Copy selected registrations to another event
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.optional.event.impl.actions.TakeRegistrationActionService
TakeRegistrationActionService.TakeRegistrationMaskContent, TakeRegistrationActionService.TakeStatus
-
Constructor Summary
ConstructorDescriptionTakeRegistrationActionServiceImpl
(EntityExplorerActionSelectionService selectionService, Context context, org.slf4j.Logger log, TextResources textResources, CascadingDeleteService cascadingDeleteService, DefaultDisplayService defaultDisplayService, TaskSchedulingService taskSchedulingService, BusinessUnitManager businessUnitManager, CascadingDelete cascadingDelete, TakeStatusHandlerFactory takeStatusHandlerFactory) -
Method Summary
Modifier and TypeMethodDescriptionvoid
copyAndRefreshRecords
(EntityExplorerActionSelection selection, String events, String myModules, String registrationStatus, String takeStatusAsString, boolean takeArticle, boolean deleteOriginalEntities, boolean isCopy, boolean useTask, @Nullable AbstractInterruptableJob job) copyAndRefreshRecords
(EntityExplorerActionSelection selection, String events, String myModules, String registrationStatus, String takeStatus, boolean takeArticle, boolean deleteOriginalEntities, boolean isCopy, @Nullable AbstractInterruptableJob job) loadMaskContent
(EntityExplorerActionSelection selection, String defaultRegistrationStatus) void
setConfigurations
(List<TakeRegistrationActionConfiguration> configurations)
-
Constructor Details
-
TakeRegistrationActionServiceImpl
public TakeRegistrationActionServiceImpl(EntityExplorerActionSelectionService selectionService, Context context, org.slf4j.Logger log, TextResources textResources, CascadingDeleteService cascadingDeleteService, DefaultDisplayService defaultDisplayService, TaskSchedulingService taskSchedulingService, BusinessUnitManager businessUnitManager, CascadingDelete cascadingDelete, TakeStatusHandlerFactory takeStatusHandlerFactory)
-
-
Method Details
-
loadMaskContent
public TakeRegistrationActionService.TakeRegistrationMaskContent loadMaskContent(EntityExplorerActionSelection selection, String defaultRegistrationStatus) - Specified by:
loadMaskContent
in interfaceTakeRegistrationActionService
-
copyAndRefreshRecords
public void copyAndRefreshRecords(EntityExplorerActionSelection selection, String events, String myModules, String registrationStatus, String takeStatusAsString, boolean takeArticle, boolean deleteOriginalEntities, boolean isCopy, boolean useTask, @Nullable @Nullable AbstractInterruptableJob job) - Specified by:
copyAndRefreshRecords
in interfaceTakeRegistrationActionService
-
copyAndRefreshRecords
public String copyAndRefreshRecords(EntityExplorerActionSelection selection, String events, String myModules, String registrationStatus, String takeStatus, boolean takeArticle, boolean deleteOriginalEntities, boolean isCopy, @Nullable @Nullable AbstractInterruptableJob job) - Specified by:
copyAndRefreshRecords
in interfaceTakeRegistrationActionService
-
setConfigurations
-