public class SimpleOperationDefinition extends OperationDefinition
Resource
SimpleOperationDefinition is simplest implementation that uses DefaultOperationDescriptionProvider
for generating description of operation
if more complex DescriptionProvider user should extend this class or OperationDefinition
and provide its own DescriptionProvider
accessConstraints, deprecationData, descriptionProvider, entryType, flags, name, parameters, replyAllowNull, replyParameters, replyType, replyValueType
Modifier and Type | Method and Description |
---|---|
DescriptionProvider |
getDescriptionProvider() |
getAccessConstraints, getDeprecationData, getEntryType, getFlags, getName, getParameters, getReplyParameters, getReplyType, getReplyValueType, isDeprecated, isReplyAllowNull, validateAndSet, validateOperation
public SimpleOperationDefinition(String name, ResourceDescriptionResolver resolver)
public SimpleOperationDefinition(String name, ResourceDescriptionResolver resolver, AttributeDefinition... parameters)
@Deprecated public SimpleOperationDefinition(String name, ResourceDescriptionResolver resolver, EnumSet<OperationEntry.Flag> flags)
SimpleOperationDefinitionBuilder
@Deprecated public SimpleOperationDefinition(String name, ResourceDescriptionResolver resolver, OperationEntry.EntryType entryType, EnumSet<OperationEntry.Flag> flags)
SimpleOperationDefinitionBuilder
@Deprecated public SimpleOperationDefinition(String name, ResourceDescriptionResolver resolver, OperationEntry.EntryType entryType, EnumSet<OperationEntry.Flag> flags, AttributeDefinition... parameters)
SimpleOperationDefinitionBuilder
@Deprecated protected SimpleOperationDefinition(String name, ResourceDescriptionResolver resolver, ResourceDescriptionResolver attributeResolver, OperationEntry.EntryType entryType, EnumSet<OperationEntry.Flag> flags, org.jboss.dmr.ModelType replyType, org.jboss.dmr.ModelType replyValueType, boolean replyAllowNull, DeprecationData deprecationData, AttributeDefinition[] replyParameters, AttributeDefinition... parameters)
SimpleOperationDefinitionBuilder
@Deprecated protected SimpleOperationDefinition(String name, ResourceDescriptionResolver resolver, ResourceDescriptionResolver attributeResolver, OperationEntry.EntryType entryType, EnumSet<OperationEntry.Flag> flags, org.jboss.dmr.ModelType replyType, org.jboss.dmr.ModelType replyValueType, boolean replyAllowNull, DeprecationData deprecationData, AttributeDefinition[] replyParameters, AttributeDefinition[] parameters, AccessConstraintDefinition[] accessConstraints)
SimpleOperationDefinitionBuilder
protected SimpleOperationDefinition(SimpleOperationDefinitionBuilder builder)
public DescriptionProvider getDescriptionProvider()
getDescriptionProvider
in class OperationDefinition
Copyright © 2023 JBoss by Red Hat. All rights reserved.