public class Permission
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static Permission |
definePermission(java.lang.String name,
PermissionHandler.Level level) |
static Permission |
definePermission(java.lang.String name,
PermissionHandler.Level level,
com.xebialabs.deployit.plugin.api.udm.Metadata.ConfigurationItemRoot root) |
static Permission |
definePermission(java.lang.String name,
PermissionHandler.Level level,
com.xebialabs.deployit.plugin.api.udm.Metadata.ConfigurationItemRoot root,
boolean implicitRead) |
static Permission |
definePermission(java.lang.String name,
PermissionHandler.Level level,
PermissionHandler handler,
boolean implicitRead) |
boolean |
equals(java.lang.Object other) |
static Permission |
find(java.lang.String permissionName) |
static java.util.Collection<Permission> |
getAll() |
PermissionHandler.Level |
getLevel() |
PermissionHandler |
getPermissionHandler() |
java.lang.String |
getPermissionName() |
static java.util.List<Permission> |
getReadPermissions() |
com.xebialabs.deployit.plugin.api.udm.Metadata.ConfigurationItemRoot |
getRoot() |
int |
hashCode() |
boolean |
isApplicableTo(java.lang.String id) |
java.lang.String |
toString() |
public static Permission definePermission(java.lang.String name, PermissionHandler.Level level)
public static Permission definePermission(java.lang.String name, PermissionHandler.Level level, PermissionHandler handler, boolean implicitRead)
public static Permission definePermission(java.lang.String name, PermissionHandler.Level level, com.xebialabs.deployit.plugin.api.udm.Metadata.ConfigurationItemRoot root)
public static Permission definePermission(java.lang.String name, PermissionHandler.Level level, com.xebialabs.deployit.plugin.api.udm.Metadata.ConfigurationItemRoot root, boolean implicitRead)
public static Permission find(java.lang.String permissionName)
public static java.util.Collection<Permission> getAll()
public static java.util.List<Permission> getReadPermissions()
public PermissionHandler getPermissionHandler()
public java.lang.String getPermissionName()
public PermissionHandler.Level getLevel()
public com.xebialabs.deployit.plugin.api.udm.Metadata.ConfigurationItemRoot getRoot()
public boolean isApplicableTo(java.lang.String id)
public boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object