Package sonia.scm.config
Interface Configuration
- All Superinterfaces:
com.github.sdorra.ssp.PermissionObject
- All Known Implementing Classes:
RepositoryConfig
,ScmConfiguration
@StaticPermissions(value="configuration",
permissions={"read","write"},
globalPermissions="list",
custom=true,
customGlobal=true)
public interface Configuration
extends com.github.sdorra.ssp.PermissionObject
Base for all kinds of configurations.
Allows for permission like
And for permission checks like
- "configuration:read:global",
- "configuration:write:svn",
- "configuration:*:git",
- "configuration:*"
And for permission checks like
ConfigurationPermissions.read(configurationObject).check();
-
Method Summary
Methods inherited from interface com.github.sdorra.ssp.PermissionObject
getId