Class UpdateTakeStatusHandler
java.lang.Object
ch.tocco.nice2.optional.event.impl.actions.AbstractTakeStatusHandler
ch.tocco.nice2.optional.event.impl.actions.UpdateTakeStatusHandler
- All Implemented Interfaces:
TakeStatusHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionhandleCopyOfRegistration(Entity registration, Entity event, org.joda.time.DateTime registeredDate, boolean isCopy, boolean takeArticle, Optional<Entity> newRegistrationStatus, Entity originalRegistrationType, List<TakeRegistrationActionConfiguration> takeRegistrationActionConfigurations) Methods inherited from class ch.tocco.nice2.optional.event.impl.actions.AbstractTakeStatusHandler
getAlreadyExistingRegistration, setRegistrationStatusAndType
-
Constructor Details
-
UpdateTakeStatusHandler
-
-
Method Details
-
handleCopyOfRegistration
public Optional<Entity> handleCopyOfRegistration(Entity registration, Entity event, org.joda.time.DateTime registeredDate, boolean isCopy, boolean takeArticle, Optional<Entity> newRegistrationStatus, Entity originalRegistrationType, List<TakeRegistrationActionConfiguration> takeRegistrationActionConfigurations) - Returns:
- touched registration, empty when only handling new and registration exists, or when only handling existing and no registration exists
-
getTakeStatus
-