public class CombinationManagementPermission extends ManagementPermission
ManagementPermission that combines multiple underlying permissions according
to a CombinationPolicy.| Constructor and Description |
|---|
CombinationManagementPermission(CombinationPolicy combinationPolicy,
Action.ActionEffect actionEffect) |
| Modifier and Type | Method and Description |
|---|---|
void |
addUnderlyingPermission(ManagementPermission underlyingPermission) |
ManagementPermission |
createScopedPermission(Constraint constraint,
int constraintIndex) |
boolean |
equals(Object o) |
String |
getActions() |
int |
hashCode() |
boolean |
implies(Permission permission) |
PermissionCollection |
newPermissionCollection() |
getActionEffectcheckGuard, getName, toStringpublic CombinationManagementPermission(CombinationPolicy combinationPolicy, Action.ActionEffect actionEffect)
public void addUnderlyingPermission(ManagementPermission underlyingPermission)
public String getActions()
getActions in class ManagementPermissionpublic boolean implies(Permission permission)
implies in class Permissionpublic PermissionCollection newPermissionCollection()
newPermissionCollection in class ManagementPermissionpublic boolean equals(Object o)
equals in class ManagementPermissionpublic int hashCode()
hashCode in class ManagementPermissionpublic ManagementPermission createScopedPermission(Constraint constraint, int constraintIndex)
createScopedPermission in class ManagementPermissionCopyright © 2013 JBoss by Red Hat. All rights reserved.