Class GenderReservationRegistrationDistribution
java.lang.Object
ch.tocco.nice2.optional.reservation.impl.GenderReservationRegistrationDistribution
- All Implemented Interfaces:
ReservationRegistrationDistribution
@Component
public class GenderReservationRegistrationDistribution
extends Object
implements ReservationRegistrationDistribution
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.optional.reservation.api.ReservationRegistrationDistribution
ReservationRegistrationDistribution.AllocationObject, ReservationRegistrationDistribution.AllocationPaket -
Constructor Summary
ConstructorsConstructorDescriptionGenderReservationRegistrationDistribution(TextResources textResources, ReservationRegistrationDistributorFactory reservationRegistrationDistributorFactory) -
Method Summary
Modifier and TypeMethodDescriptionallocate(ReservationRegistrationDistribution.AllocationObject allocationObject, Iterable<Entity> registrationList, String value, EntityList reservations, int registrationPerReservation) getId()
-
Constructor Details
-
GenderReservationRegistrationDistribution
public GenderReservationRegistrationDistribution(TextResources textResources, ReservationRegistrationDistributorFactory reservationRegistrationDistributorFactory)
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceReservationRegistrationDistribution
-
getOptions
- Specified by:
getOptionsin interfaceReservationRegistrationDistribution
-
allocate
public ReservationRegistrationDistribution.AllocationObject allocate(ReservationRegistrationDistribution.AllocationObject allocationObject, Iterable<Entity> registrationList, String value, EntityList reservations, int registrationPerReservation) throws PersistException - Specified by:
allocatein interfaceReservationRegistrationDistribution- Throws:
PersistException
-