Class SeminarQualificationEventCopyExtension
java.lang.Object
ch.tocco.nice2.optional.event.api.eventcopy.PreparationEventCopyExtension
ch.tocco.nice2.optional.seminarqualification.impl.SeminarQualificationEventCopyExtension
- All Implemented Interfaces:
EventCopyExtension
@Component
public class SeminarQualificationEventCopyExtension
extends PreparationEventCopyExtension
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.optional.event.api.eventcopy.EventCopyExtension
EventCopyExtension.SourceId
-
Constructor Summary
ConstructorDescriptionSeminarQualificationEventCopyExtension
(SecurityManager securityManager, SeminarEvaluationHelperService seminarEvaluationHelperService) -
Method Summary
Methods inherited from class ch.tocco.nice2.optional.event.api.eventcopy.PreparationEventCopyExtension
copy
-
Constructor Details
-
SeminarQualificationEventCopyExtension
public SeminarQualificationEventCopyExtension(SecurityManager securityManager, SeminarEvaluationHelperService seminarEvaluationHelperService)
-
-
Method Details
-
isActive
- Returns:
- true if the extension should run
-
prepare
Description copied from interface:EventCopyExtension
define related entities that should not be copied again- Parameters:
sourceEvent
- the source eventcopyEvent
- the copied event- Returns:
- a map with sources as keys and copied entities as values
-