Interface Permission<Type extends Enum>
-
- Type Parameters:
Type
- The enumeration of all available operation types that this permission can affect.
- All Known Implementing Classes:
ObjectPermission
,SystemPermission
public interface Permission<Type extends Enum>
A permission which affects a specific type of operation, where all available operation types are defined by an enumeration.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Type
getType()
Returns the type of operation affected by this permission.
-
-
-
Method Detail
-
getType
Type getType()
Returns the type of operation affected by this permission.- Returns:
- The type of operation affected by this permission.
-
-