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 DescriptionProvideraccessConstraints, 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, validateOperationpublic SimpleOperationDefinition(String name, ResourceDescriptionResolver resolver)
SimpleOperationDefinitionBuilderpublic SimpleOperationDefinition(String name, ResourceDescriptionResolver resolver, AttributeDefinition... parameters)
SimpleOperationDefinitionBuilder@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)
SimpleOperationDefinitionBuilderprotected SimpleOperationDefinition(SimpleOperationDefinitionBuilder builder)
public DescriptionProvider getDescriptionProvider()
getDescriptionProvider in class OperationDefinitionCopyright © 2019 JBoss by Red Hat. All rights reserved.