Class EventRegistrationModuleTask
java.lang.Object
ch.tocco.nice2.optional.event.api.tasks.eventregistration.EventRegistrationModuleTask
- All Implemented Interfaces:
OptionalTask<Entity,
,Tuple2<Entity, List<Entity>>> PersistTask<Entity,
Tuple2<Entity, List<Entity>>>
public class EventRegistrationModuleTask
extends Object
implements OptionalTask<Entity,Tuple2<Entity,List<Entity>>>
copies a Registration to all selected modules
- set the source to 'module_registration'
- sets mail_required to false
- relates the new registrations to the original by relEvent_registration
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionEventRegistrationModuleTask
(List<EventRegistrationModuleTask.ModuleBean> selectedModules, List<EventRegistrationModuleExtension> extensions) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ch.tocco.nice2.persist.core.api.exec.OptionalTask
run
Methods inherited from interface ch.tocco.nice2.persist.core.api.exec.PersistTask
andThenDo, compose, compose2, composeWhen, discardResult, expand, expand, getDescription, ifElse, orWhen, orWhenNot, passWhen, passWhenNot, skipErrors, unwrap
-
Constructor Details
-
EventRegistrationModuleTask
public EventRegistrationModuleTask(List<EventRegistrationModuleTask.ModuleBean> selectedModules, List<EventRegistrationModuleExtension> extensions)
-
-
Method Details