public final class GrantableMethods
extends java.lang.Object
Enum constant to use them for
the
EdalPermission.| Modifier and Type | Class and Description |
|---|---|
static class |
GrantableMethods.EdalClasses
Constant
Enum list of all action classes. |
static class |
GrantableMethods.Methods
Constant
Enum list of all grantable API methods. |
| Modifier and Type | Field and Description |
|---|---|
static java.util.Map<java.lang.Class<? extends PrimaryDataEntity>,java.util.List<GrantableMethods.Methods>> |
CLASS_MAP
Map to find the EnumMap for every class.
|
static java.util.List<GrantableMethods.Methods> |
DIRECTORY_METHODS
Map of all methods of
PrimaryDataDirectory. |
static java.util.List<GrantableMethods.Methods> |
ENTITY_METHODS
Map of all methods of
PrimaryDataEntity. |
static java.util.List<GrantableMethods.Methods> |
FILE_METHODS
Map of all methods of
PrimaryDataFile. |
| Constructor and Description |
|---|
GrantableMethods() |
public static final java.util.List<GrantableMethods.Methods> ENTITY_METHODS
PrimaryDataEntity.public static final java.util.List<GrantableMethods.Methods> DIRECTORY_METHODS
PrimaryDataDirectory.public static final java.util.List<GrantableMethods.Methods> FILE_METHODS
PrimaryDataFile.public static final java.util.Map<java.lang.Class<? extends PrimaryDataEntity>,java.util.List<GrantableMethods.Methods>> CLASS_MAP