Class JobApplicationRuleProvider
java.lang.Object
ch.tocco.nice2.rest.entity.api.ruleprovider.AbstractEntityRuleProvider
ch.tocco.nice2.optional.job.impl.ruleprovider.JobApplicationRuleProvider
- All Implemented Interfaces:
- RuleProvider
- 
Field SummaryFields inherited from class ch.tocco.nice2.rest.entity.api.ruleprovider.AbstractEntityRuleProviderqueryBuilderFactory
- 
Constructor SummaryConstructorsConstructorDescriptionJobApplicationRuleProvider(TypeManager typeManager, DataModel dataModel, FormModel formModel, QueryBuilderFactory queryBuilderFactory, SecurityManager securityManager, EntityRuleProviderHelperService entityRuleProviderHelperService) 
- 
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- 
JobApplicationRuleProviderpublic JobApplicationRuleProvider(TypeManager typeManager, DataModel dataModel, FormModel formModel, QueryBuilderFactory queryBuilderFactory, SecurityManager securityManager, EntityRuleProviderHelperService entityRuleProviderHelperService) 
 
- 
- 
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
 
 
-