Class DefaultPresenceCheckActionService
java.lang.Object
ch.tocco.nice2.optional.reservation.api.actions.DefaultPresenceCheckActionService
- All Implemented Interfaces:
PresenceCheckActionService
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.optional.reservation.api.actions.PresenceCheckActionService
PresenceCheckActionService.KeyLabelEntityDisplay, PresenceCheckActionService.PresenceCheckInformationException, PresenceCheckActionService.PresenceCheckStatusDelegate, PresenceCheckActionService.ReservationRegistration, PresenceCheckActionService.ReservationRegistrationResult -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefaultPresenceCheckActionService(EntityExplorerActionSelectionService selectionService, Context context, SecurityManager securityManager, QueryBuilderFactory queryBuilderFactory, DefaultDisplayService defaultDisplayService, BusinessUnitManager businessUnitManager, CommandExecutor commandExecutor) -
Method Summary
Modifier and TypeMethodDescriptioncreateRegistrationKeyEntityDisplay(Entity eventEntity) createReservationKeyEntityDisplay(Entity eventEntity, int numberOfReservations) protected booleandisplayReservationEntity(Entity reservationEntity) getActualReservationRegistration(EntityExplorerActionSelection selection, boolean isPercent) getActualReservationRegistration(String pk, boolean isPercent) getReservationRegistrationResult(String pk, int numberOfReservations) getStati()isFutureSettable(Entity registrationAccomplishmentStatus) protected BooleanisFutureSettable(String status) voidsaveChangedRegistrationReservation(String[] selection, String status) voidsaveChangedRegistrationReservationPercent(String[] selection, String percent) voidsaveComment(String key, String value) voidsetRegistrationStatusList(Set<String> registrationStatusList) voidthrowIfFutureReservation(@Nullable Entity reservationRegistration)
-
Field Details
-
registrationStatusList
-
-
Constructor Details
-
DefaultPresenceCheckActionService
public DefaultPresenceCheckActionService(EntityExplorerActionSelectionService selectionService, Context context, SecurityManager securityManager, QueryBuilderFactory queryBuilderFactory, DefaultDisplayService defaultDisplayService, BusinessUnitManager businessUnitManager, CommandExecutor commandExecutor)
-
-
Method Details
-
getReservationRegistrationResult
public PresenceCheckActionService.ReservationRegistrationResult getReservationRegistrationResult(EntityExplorerActionSelection selection) - Specified by:
getReservationRegistrationResultin interfacePresenceCheckActionService
-
getReservationRegistrationResult
public PresenceCheckActionService.ReservationRegistrationResult getReservationRegistrationResult(String pk, int numberOfReservations) - Specified by:
getReservationRegistrationResultin interfacePresenceCheckActionService
-
getActualReservationRegistration
public List<PresenceCheckActionService.ReservationRegistration> getActualReservationRegistration(EntityExplorerActionSelection selection, boolean isPercent) - Specified by:
getActualReservationRegistrationin interfacePresenceCheckActionService
-
getActualReservationRegistration
public List<PresenceCheckActionService.ReservationRegistration> getActualReservationRegistration(String pk, boolean isPercent) - Specified by:
getActualReservationRegistrationin interfacePresenceCheckActionService
-
saveChangedRegistrationReservation
- Specified by:
saveChangedRegistrationReservationin interfacePresenceCheckActionService
-
saveChangedRegistrationReservationPercent
- Specified by:
saveChangedRegistrationReservationPercentin interfacePresenceCheckActionService
-
getStati
- Specified by:
getStatiin interfacePresenceCheckActionService
-
saveComment
- Specified by:
saveCommentin interfacePresenceCheckActionService
-
isFutureSettable
-
isFutureSettable
- Specified by:
isFutureSettablein interfacePresenceCheckActionService
-
throwIfFutureReservation
- Specified by:
throwIfFutureReservationin interfacePresenceCheckActionService
-
createReservationKeyEntityDisplay
protected List<PresenceCheckActionService.KeyLabelEntityDisplay> createReservationKeyEntityDisplay(Entity eventEntity, int numberOfReservations) -
displayReservationEntity
-
createRegistrationKeyEntityDisplay
protected List<PresenceCheckActionService.KeyLabelEntityDisplay> createRegistrationKeyEntityDisplay(Entity eventEntity) -
setRegistrationStatusList
-