Class ReservationLecturerBookingConfirmationRuleProvider
java.lang.Object
ch.tocco.nice2.rest.entity.api.ruleprovider.AbstractEntityRuleProvider
ch.tocco.nice2.optional.reservation.impl.ruleprovider.ReservationLecturerBookingConfirmationRuleProvider
- All Implemented Interfaces:
- RuleProvider
@Component
public class ReservationLecturerBookingConfirmationRuleProvider
extends AbstractEntityRuleProvider
- 
Field SummaryFields inherited from class ch.tocco.nice2.rest.entity.api.ruleprovider.AbstractEntityRuleProviderqueryBuilderFactory
- 
Constructor SummaryConstructorsConstructorDescriptionReservationLecturerBookingConfirmationRuleProvider(TypeManager typeManager, DataModel dataModel, FormModel formModel, SecurityManager securityManager, QueryBuilderFactory queryBuilderFactory, EntityRuleProviderHelperService entityRuleProviderHelperService, List<ReservationLecturerBookingConfirmationRuleProviderExtension> extensions) 
- 
Method SummaryModifier and TypeMethodDescriptiongetId()voidrulesForRequest(Principal principal, @Nullable String widgetKey, PolicyBuilder policyBuilder) Implement specific rules for this rule provider.Methods inherited from class ch.tocco.nice2.rest.entity.api.ruleprovider.AbstractEntityRuleProviderallowDefaultAccess, allowReportingAccess, createRulesForRequest, denyEntityReadAccessForPaths, denyEntityWriteAccessForPaths, getKeyCondition, grantActionAccess, grantCreateAccess, grantEntityDeleteAccess, grantEntityReadAccess, grantEntityReadAccessForPaths, grantEntityWriteAccess, grantEntityWriteAccessForPaths, grantFullReadAccess, grantReportingAccess, loadRelatedKeys, setRuleProviderContributions
- 
Constructor Details- 
ReservationLecturerBookingConfirmationRuleProviderpublic ReservationLecturerBookingConfirmationRuleProvider(TypeManager typeManager, DataModel dataModel, FormModel formModel, SecurityManager securityManager, QueryBuilderFactory queryBuilderFactory, EntityRuleProviderHelperService entityRuleProviderHelperService, List<ReservationLecturerBookingConfirmationRuleProviderExtension> extensions) 
 
- 
- 
Method Details- 
getId
- 
rulesForRequestpublic void rulesForRequest(Principal principal, @Nullable @Nullable String widgetKey, PolicyBuilder policyBuilder) Description copied from class:AbstractEntityRuleProviderImplement specific rules for this rule provider.- Overrides:
- rulesForRequestin class- AbstractEntityRuleProvider
 
 
-