Interface RuleProvider
- All Known Implementing Classes:
AbstractEntityRuleProvider, AddressUpdateRuleProvider, ClassroomDmsRuleProvider, EducationPortfolioRuleProvider, EvaluationExecutionRuleParticipationProvider, FunctionMutationRuleProvider, JobApplicationRuleProvider, MembershipAdministrationRuleProvider, MembershipRegistrationRuleProvider, MembershipSearchRuleProvider, OwnRegistrationRuleProvider, OwnTimetableRuleProvider, PresenceCheckRuleProvider, RegistrationPresenceViewRuleProvider, ReservationLecturerBookingConfirmationRuleProvider, ReservationLecturerBookingPlanningRuleProvider, ReservationLecturerBookingViewRuleProvider, StintAuctionRuleProvider, TimeTableRuleProvider, UserAvailabilityRuleProvider, UserGradesRuleProvider, WageViewRuleProvider
public interface RuleProvider
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateRulesForRequest(Principal principal, @Nullable String widgetKey, PolicyBuilder policyBuilder) default booleangetId()
-
Method Details
-
getId
String getId() -
createRulesForRequest
void createRulesForRequest(Principal principal, @Nullable String widgetKey, PolicyBuilder policyBuilder) -
disableEntityDocsGuards
default boolean disableEntityDocsGuards()
-