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, entryType, flags, name, parameters, replyAllowNull, replyParameters, replyType, replyValueType
Modifier and Type | Method and Description |
---|---|
DescriptionProvider |
getDescriptionProvider() |
getAccessConstraints, getEntryType, getFlags, getName, getParameters, getReplyType, getReplyValueType
public SimpleOperationDefinition(String name, ResourceDescriptionResolver resolver)
public SimpleOperationDefinition(String name, ResourceDescriptionResolver resolver, AttributeDefinition... parameters)
public SimpleOperationDefinition(String name, ResourceDescriptionResolver resolver, EnumSet<OperationEntry.Flag> flags)
public SimpleOperationDefinition(String name, ResourceDescriptionResolver resolver, OperationEntry.EntryType entryType, EnumSet<OperationEntry.Flag> flags)
public SimpleOperationDefinition(String name, ResourceDescriptionResolver resolver, OperationEntry.EntryType entryType, EnumSet<OperationEntry.Flag> flags, AttributeDefinition... parameters)
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)
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)
public DescriptionProvider getDescriptionProvider()
getDescriptionProvider
in class OperationDefinition
Copyright © 2014 JBoss by Red Hat. All rights reserved.