public abstract class AbstractResourceDefinition
extends org.jboss.as.controller.SimpleResourceDefinition
Modifier | Constructor and Description |
---|---|
protected |
AbstractResourceDefinition(ModelElement modelElement,
org.jboss.as.controller.OperationStepHandler addHandler,
org.jboss.as.controller.OperationStepHandler removeHandler,
org.jboss.as.controller.descriptions.ResourceDescriptionResolver resourceDescriptor,
org.jboss.as.controller.SimpleAttributeDefinition... attributes) |
protected |
AbstractResourceDefinition(ModelElement modelElement,
String name,
org.jboss.as.controller.OperationStepHandler addHandler,
org.jboss.as.controller.OperationStepHandler removeHandler,
org.jboss.as.controller.descriptions.ResourceDescriptionResolver resourceDescriptor,
org.jboss.as.controller.SimpleAttributeDefinition... attributes) |
Modifier and Type | Method and Description |
---|---|
protected void |
addAttribute(org.jboss.as.controller.SimpleAttributeDefinition attribute) |
protected void |
addChildResourceDefinition(AbstractResourceDefinition definition,
org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration) |
protected abstract org.jboss.as.controller.OperationStepHandler |
createAttributeWriterHandler() |
protected List<org.jboss.as.controller.AttributeDefinition> |
getAlternativesAttributes() |
static List<org.jboss.as.controller.SimpleAttributeDefinition> |
getAttributeDefinition(ModelElement modelElement) |
List<org.jboss.as.controller.SimpleAttributeDefinition> |
getAttributes() |
static Map<ModelElement,List<org.jboss.as.controller.ResourceDefinition>> |
getChildResourceDefinitions() |
void |
registerAttributes(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration) |
getAccessConstraints, getDeprecationData, getDescriptionProvider, getFlagsSet, getPathElement, getResourceDescriptionResolver, isOrderedChild, isRuntime, registerAddOperation, registerAddOperation, registerCapabilities, registerChildren, registerNotifications, registerOperations, registerRemoveOperation, registerRemoveOperation, setDeprecated
protected AbstractResourceDefinition(ModelElement modelElement, org.jboss.as.controller.OperationStepHandler addHandler, org.jboss.as.controller.OperationStepHandler removeHandler, org.jboss.as.controller.descriptions.ResourceDescriptionResolver resourceDescriptor, org.jboss.as.controller.SimpleAttributeDefinition... attributes)
protected AbstractResourceDefinition(ModelElement modelElement, String name, org.jboss.as.controller.OperationStepHandler addHandler, org.jboss.as.controller.OperationStepHandler removeHandler, org.jboss.as.controller.descriptions.ResourceDescriptionResolver resourceDescriptor, org.jboss.as.controller.SimpleAttributeDefinition... attributes)
public static List<org.jboss.as.controller.SimpleAttributeDefinition> getAttributeDefinition(ModelElement modelElement)
public static Map<ModelElement,List<org.jboss.as.controller.ResourceDefinition>> getChildResourceDefinitions()
protected void addAttribute(org.jboss.as.controller.SimpleAttributeDefinition attribute)
public void registerAttributes(org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration)
registerAttributes
in interface org.jboss.as.controller.ResourceDefinition
registerAttributes
in class org.jboss.as.controller.SimpleResourceDefinition
protected abstract org.jboss.as.controller.OperationStepHandler createAttributeWriterHandler()
protected List<org.jboss.as.controller.AttributeDefinition> getAlternativesAttributes()
public List<org.jboss.as.controller.SimpleAttributeDefinition> getAttributes()
protected void addChildResourceDefinition(AbstractResourceDefinition definition, org.jboss.as.controller.registry.ManagementResourceRegistration resourceRegistration)
Copyright © 2017 JBoss by Red Hat. All rights reserved.