@org.osgi.service.component.annotations.Component(service: ConfigurationService, immediate: true) @org.osgi.service.metatype.annotations.Designate(ocd: ConfigurationServiceProperties) @Slf4j(value: LOG) class DefaultConfigurationService extends Object implements ConfigurationService
| Modifiers | Name | Description |
|---|---|---|
private Set<String> |
allowedGroups |
|
private Set<String> |
allowedScheduledJobsGroups |
|
private boolean |
auditDisabled |
|
private boolean |
author |
|
private boolean |
displayAllAuditRecords |
|
private boolean |
distributedExecutionEnabled |
|
private boolean |
emailEnabled |
|
private Set<String> |
emailRecipients |
|
private ResourceResolverFactory |
resourceResolverFactory |
|
private long |
threadTimeout |
| Constructor and description |
|---|
DefaultConfigurationService() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
activate(ConfigurationServiceProperties properties, BundleContext bundleContext) |
|
Set<String> |
getEmailRecipients() |
|
long |
getThreadTimeout() |
|
boolean |
hasPermission(SlingHttpServletRequest request) |
|
boolean |
hasScheduledJobPermission(SlingHttpServletRequest request) |
|
private boolean |
isAdminOrAllowedGroupMember(SlingHttpServletRequest request, Set<String> groupIds) |
|
boolean |
isAuditDisabled() |
|
boolean |
isAuthor() |
|
boolean |
isDisplayAllAuditRecords() |
|
boolean |
isDistributedExecutionEnabled() |
|
boolean |
isEmailEnabled() |