public class VaultResourceDefinition extends SimpleResourceDefinition
SimpleResourceDefinition.Parameters
Modifier and Type | Field and Description |
---|---|
static AttributeDefinition[] |
ALL_ATTRIBUTES |
static SimpleAttributeDefinition |
CODE |
static SimpleAttributeDefinition |
MODULE |
static PathElement |
PATH |
static PropertiesAttributeDefinition |
VAULT_OPTIONS |
Constructor and Description |
---|
VaultResourceDefinition(AbstractVaultReader vaultReader) |
Modifier and Type | Method and Description |
---|---|
List<AccessConstraintDefinition> |
getAccessConstraints()
Get the definition of any access constraints associated with the resource.
|
void |
registerAttributes(ManagementResourceRegistration resourceRegistration)
Register operations associated with this resource.
|
getDeprecationData, getDescriptionProvider, getFlagsSet, getPathElement, getResourceDescriptionResolver, isOrderedChild, isRuntime, registerAddOperation, registerAddOperation, registerCapabilities, registerChildren, registerNotifications, registerOperations, registerRemoveOperation, registerRemoveOperation, setDeprecated
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMaxOccurs, getMinOccurs
public static final PathElement PATH
public static final SimpleAttributeDefinition CODE
public static final SimpleAttributeDefinition MODULE
public static final PropertiesAttributeDefinition VAULT_OPTIONS
public static AttributeDefinition[] ALL_ATTRIBUTES
public VaultResourceDefinition(AbstractVaultReader vaultReader)
public void registerAttributes(ManagementResourceRegistration resourceRegistration)
ResourceDefinition
registerAttributes
in interface ResourceDefinition
registerAttributes
in class SimpleResourceDefinition
resourceRegistration
- a ManagementResourceRegistration
created from this definitionpublic List<AccessConstraintDefinition> getAccessConstraints()
SimpleResourceDefinition
getAccessConstraints
in interface ResourceDefinition
getAccessConstraints
in class SimpleResourceDefinition
Copyright © 2016 JBoss by Red Hat. All rights reserved.