public abstract class AbstractHandlerDefinition extends TransformerResourceDefinition
SimpleResourceDefinition.Parameters| Modifier and Type | Field and Description |
|---|---|
static String |
CHANGE_LEVEL_OPERATION_NAME |
static PropertyAttributeDefinition |
FORMATTER |
static SimpleAttributeDefinition |
NAMED_FORMATTER |
static String |
UPDATE_OPERATION_NAME |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractHandlerDefinition(PathElement path,
boolean registerLegacyOps,
Class<? extends Handler> type,
PropertySorter propertySorter,
AttributeDefinition[] attributes) |
protected |
AbstractHandlerDefinition(PathElement path,
Class<? extends Handler> type,
AttributeDefinition[] attributes) |
protected |
AbstractHandlerDefinition(PathElement path,
Class<? extends Handler> type,
AttributeDefinition[] attributes,
ConfigurationProperty<?>... constructionProperties) |
protected |
AbstractHandlerDefinition(SimpleResourceDefinition.Parameters parameters,
boolean registerLegacyOps,
PropertySorter propertySorter,
AttributeDefinition[] readOnlyAttributes,
AttributeDefinition[] writableAttributes) |
| Modifier and Type | Method and Description |
|---|---|
void |
registerAttributes(ManagementResourceRegistration resourceRegistration) |
void |
registerOperations(ManagementResourceRegistration registration) |
protected void |
registerResourceTransformers(KnownModelVersion modelVersion,
ResourceTransformationDescriptionBuilder resourceBuilder,
ResourceTransformationDescriptionBuilder loggingProfileBuilder)
Register the transformers for the resource.
|
void |
registerTransformers(KnownModelVersion modelVersion,
ResourceTransformationDescriptionBuilder rootResourceBuilder,
ResourceTransformationDescriptionBuilder loggingProfileBuilder)
Register the transformers for the resource.
|
getAccessConstraints, getDeprecationData, getDescriptionProvider, getFlagsSet, getMaxOccurs, getMinOccurs, getPathElement, getResourceDescriptionResolver, isFeature, isOrderedChild, isRuntime, registerAdditionalRuntimePackages, registerAddOperation, registerAddOperation, registerCapabilities, registerChildren, registerNotifications, registerRemoveOperation, registerRemoveOperation, setDeprecatedpublic static final String UPDATE_OPERATION_NAME
public static final String CHANGE_LEVEL_OPERATION_NAME
public static final PropertyAttributeDefinition FORMATTER
public static final SimpleAttributeDefinition NAMED_FORMATTER
protected AbstractHandlerDefinition(PathElement path, Class<? extends Handler> type, AttributeDefinition[] attributes)
protected AbstractHandlerDefinition(PathElement path, boolean registerLegacyOps, Class<? extends Handler> type, PropertySorter propertySorter, AttributeDefinition[] attributes)
protected AbstractHandlerDefinition(PathElement path, Class<? extends Handler> type, AttributeDefinition[] attributes, ConfigurationProperty<?>... constructionProperties)
protected AbstractHandlerDefinition(SimpleResourceDefinition.Parameters parameters, boolean registerLegacyOps, PropertySorter propertySorter, AttributeDefinition[] readOnlyAttributes, AttributeDefinition[] writableAttributes)
public void registerAttributes(ManagementResourceRegistration resourceRegistration)
registerAttributes in interface ResourceDefinitionregisterAttributes in class SimpleResourceDefinitionpublic void registerOperations(ManagementResourceRegistration registration)
registerOperations in interface ResourceDefinitionregisterOperations in class SimpleResourceDefinitionpublic void registerTransformers(KnownModelVersion modelVersion, ResourceTransformationDescriptionBuilder rootResourceBuilder, ResourceTransformationDescriptionBuilder loggingProfileBuilder)
TransformerResourceDefinitionregisterTransformers in class TransformerResourceDefinitionmodelVersion - the model version we're registeringrootResourceBuilder - the builder for the root resourceloggingProfileBuilder - the builder for the logging profile, null if the profile was rejectedprotected void registerResourceTransformers(KnownModelVersion modelVersion, ResourceTransformationDescriptionBuilder resourceBuilder, ResourceTransformationDescriptionBuilder loggingProfileBuilder)
modelVersion - the model version we're registeringresourceBuilder - the builder for the resourceloggingProfileBuilder - the builder for the logging profileCopyright © 2019 JBoss by Red Hat. All rights reserved.