Package org.jboss.as.domain.management
Class CoreManagementResourceDefinition
- java.lang.Object
-
- org.jboss.as.controller.ResourceDefinition.MinimalResourceDefinition
-
- org.jboss.as.controller.SimpleResourceDefinition
-
- org.jboss.as.domain.management.CoreManagementResourceDefinition
-
- All Implemented Interfaces:
Feature,ResourceDefinition,ResourceRegistration
public class CoreManagementResourceDefinition extends SimpleResourceDefinition
AResourceDefinitionfor the the core management resource. The content of this resource is dependent on the process it is being used within i.e. standalone server, host controller or domain server.- Author:
- Darran Lofthouse
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.jboss.as.controller.SimpleResourceDefinition
SimpleResourceDefinition.Parameters
-
Nested classes/interfaces inherited from interface org.jboss.as.controller.ResourceDefinition
ResourceDefinition.AbstractConfigurator<C extends ResourceDefinition.Configurator<C>>, ResourceDefinition.Builder, ResourceDefinition.Configurator<C extends ResourceDefinition.Configurator<C>>, ResourceDefinition.MinimalBuilder, ResourceDefinition.MinimalResourceDefinition
-
-
Field Summary
Fields Modifier and Type Field Description static PathElementPATH_ELEMENT
-
Method Summary
-
Methods inherited from class org.jboss.as.controller.SimpleResourceDefinition
getAddOperationParameters, getDeprecationData, getFlagsSet, getResourceDescriptionResolver, registerAdditionalRuntimePackages, registerAddOperation, registerAddOperation, registerAttributes, registerCapabilities, registerNotifications, registerRemoveOperation, registerRemoveOperation, setDeprecated
-
Methods inherited from class org.jboss.as.controller.ResourceDefinition.MinimalResourceDefinition
getAccessConstraints, getDescriptionProvider, getMaxOccurs, getMinOccurs, getPathElement, getStability, isFeature, isOrderedChild, isRuntime
-
-
-
-
Field Detail
-
PATH_ELEMENT
public static final PathElement PATH_ELEMENT
-
-
Method Detail
-
registerDomainResource
public static void registerDomainResource(Resource parent, AccessConstraintUtilizationRegistry registry)
-
registerChildren
public void registerChildren(ManagementResourceRegistration resourceRegistration)
- Specified by:
registerChildrenin interfaceResourceDefinition- Overrides:
registerChildrenin classSimpleResourceDefinition
-
registerOperations
public void registerOperations(ManagementResourceRegistration resourceRegistration)
- Specified by:
registerOperationsin interfaceResourceDefinition- Overrides:
registerOperationsin classSimpleResourceDefinition
-
forDomain
public static SimpleResourceDefinition forDomain(DelegatingConfigurableAuthorizer authorizer, ManagementSecurityIdentitySupplier securityIdentitySupplier)
-
forDomainServer
public static SimpleResourceDefinition forDomainServer(DelegatingConfigurableAuthorizer authorizer, ManagementSecurityIdentitySupplier securityIdentitySupplier, ManagedAuditLogger auditLogger, PathManagerService pathManager, EnvironmentNameReader environmentReader, BootErrorCollector bootErrorCollector)
-
forHost
public static SimpleResourceDefinition forHost(DelegatingConfigurableAuthorizer authorizer, ManagementSecurityIdentitySupplier securityIdentitySupplier, ManagedAuditLogger auditLogger, PathManagerService pathManager, EnvironmentNameReader environmentReader, BootErrorCollector bootErrorCollector, ResourceDefinition... interfaces)
-
forStandaloneServer
public static SimpleResourceDefinition forStandaloneServer(DelegatingConfigurableAuthorizer authorizer, ManagementSecurityIdentitySupplier securityIdentitySupplier, ManagedAuditLogger auditLogger, PathManagerService pathManager, EnvironmentNameReader environmentReader, BootErrorCollector bootErrorCollector, ResourceDefinition... interfaces)
-
-