Class DefaultSeminarActionConfiguration
java.lang.Object
ch.tocco.nice2.optional.seminar.impl.DefaultSeminarActionConfiguration
- All Implemented Interfaces:
SeminarActionConfiguration
@Component
public class DefaultSeminarActionConfiguration
extends Object
implements SeminarActionConfiguration
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuildCodeForEvent
(Entity eventEntity, Entity periodEntity, Entity seminarForm, Entity seminarEntity, Entity copiedEventEntity, boolean isRaise) buildCodeForSeminar
(Entity seminarEntity, Entity seminarForm, Entity periodEntity) getName()
boolean
raiseRegistration
(Entity registrationEntity, Entity nextPeriodEntity, Entity seminarEntity) 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.optional.seminar.spi.SeminarActionConfiguration
copyAdditionalRelation, copyAdditionalValuesFromFormToCopiedEntity, customerSpecificEventOverwriteStartFields, modifyRegistration
-
Constructor Details
-
DefaultSeminarActionConfiguration
public DefaultSeminarActionConfiguration()
-
-
Method Details
-
buildCodeForSeminar
- Specified by:
buildCodeForSeminar
in interfaceSeminarActionConfiguration
-
getName
- Specified by:
getName
in interfaceSeminarActionConfiguration
-
buildCodeForEvent
public String buildCodeForEvent(Entity eventEntity, Entity periodEntity, Entity seminarForm, Entity seminarEntity, Entity copiedEventEntity, boolean isRaise) - Specified by:
buildCodeForEvent
in interfaceSeminarActionConfiguration
-
raiseRegistration
public boolean raiseRegistration(Entity registrationEntity, Entity nextPeriodEntity, Entity seminarEntity) - Specified by:
raiseRegistration
in interfaceSeminarActionConfiguration
-