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, 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)
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 OperationDefinitionCopyright © 2015 JBoss by Red Hat. All rights reserved.