Package org.jboss.as.controller.access
Class TargetResource
- java.lang.Object
-
- org.jboss.as.controller.access.TargetResource
-
public final class TargetResource extends Object
The resource that is the target of an action for which access control is needed.- Author:
- Brian Stansberry (c) 2013 Red Hat Inc.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TargetResourceforDomain(PathAddress address, ImmutableManagementResourceRegistration resourceRegistration, Resource resource, ServerGroupEffect serverGroupEffect, HostEffect hostEffect)static TargetResourceforStandalone(PathAddress address, ImmutableManagementResourceRegistration resourceRegistration, Resource resource)List<AccessConstraintDefinition>getAccessConstraints()HostEffectgetHostEffect()ResourcegetResource()PathAddressgetResourceAddress()ImmutableManagementResourceRegistrationgetResourceRegistration()ServerGroupEffectgetServerGroupEffect()
-
-
-
Method Detail
-
forStandalone
public static TargetResource forStandalone(PathAddress address, ImmutableManagementResourceRegistration resourceRegistration, Resource resource)
-
forDomain
public static TargetResource forDomain(PathAddress address, ImmutableManagementResourceRegistration resourceRegistration, Resource resource, ServerGroupEffect serverGroupEffect, HostEffect hostEffect)
-
getResourceAddress
public PathAddress getResourceAddress()
-
getServerGroupEffect
public ServerGroupEffect getServerGroupEffect()
-
getHostEffect
public HostEffect getHostEffect()
-
getAccessConstraints
public List<AccessConstraintDefinition> getAccessConstraints()
-
getResource
public Resource getResource()
-
getResourceRegistration
public ImmutableManagementResourceRegistration getResourceRegistration()
-
-