Uses of Class
org.jboss.as.controller.PathElement
Packages that use PathElement
Package
Description
-
Uses of PathElement in org.jboss.as.controller
Methods in org.jboss.as.controller that return PathElementModifier and TypeMethodDescriptionPathAddress.getElement(int index) Gets the element at the given index.PathAddress.getLastElement()Gets the last element in the address.PersistentResourceXMLDescription.getPathElement()Deprecated, for removal: This API element is subject to removal in a future version.ProvidedResourceDefinition.getPathElement()ResourceDefinition.MinimalResourceDefinition.getPathElement()ResourceRegistration.DefaultResourceRegistration.getPathElement()ResourceRegistration.getPathElement()Returns the path element under which this resource is registered with its parent resource, ornullif this is the root resource.static PathElementPathElement.pathElement(String key) Construct a new instance with a wildcard value.static PathElementPathElement.pathElement(String key, String value) Construct a new instance.Methods in org.jboss.as.controller that return types with arguments of type PathElementModifier and TypeMethodDescriptionPathAddress.iterator()Iterate over the elements of this path address.Methods in org.jboss.as.controller with parameters of type PathElementModifier and TypeMethodDescriptionPathAddress.append(PathElement... additionalElements) Create a new path address by appending more elements to the end of this address.PersistentResourceXMLDescription.builder(PathElement pathElement) Deprecated.PersistentResourceXMLDescription.builder(PathElement pathElement, String namespaceURI) PersistentResourceXMLDescription.builder(PathElement path, org.jboss.staxmapper.Namespace namespace) PersistentResourceXMLDescription.Factory.builder(PathElement path) Creates a builder for the resource registered at the specified path.static ResourceBuilderResourceBuilder.Factory.create(PathElement pathElement, StandardResourceDescriptionResolver resourceDescriptionResolver) static ResourceBuilderResourceBuilder.Factory.createSubsystemRoot(PathElement pathElement, StandardResourceDescriptionResolver resolver, OperationStepHandler addHandler, OperationStepHandler removeHandler) static ResourceBuilderResourceBuilder.Factory.createSubsystemRoot(PathElement pathElement, StandardResourceDescriptionResolver resolver, OperationStepHandler addHandler, OperationStepHandler removeHandler, OperationStepHandler describeHandler) booleanPathElement.equals(PathElement other) Determine whether this object is equal to another.booleanPathElement.matches(PathElement pe) Determine whether the given element matches this element.static ResourceRegistrationResourceRegistration.of(PathElement path) Creates a new resource registration for the specified path.static ResourceRegistrationResourceRegistration.of(PathElement path, Stability stability) Creates a new resource registration for the specified path and with the specified stability level.static PathAddressPathAddress.pathAddress(PathAddress parent, PathElement... elements) static PathAddressPathAddress.pathAddress(PathElement... elements) ResourceBuilder.pushChild(PathElement pathElement) ResourceBuilder.pushChild(PathElement pathElement, StandardResourceDescriptionResolver resolver) ResourceBuilder.pushChild(PathElement pathElement, StandardResourceDescriptionResolver resolver, OperationStepHandler addHandler, OperationStepHandler removeHandler) ResourceBuilder.pushChild(PathElement pathElement, OperationStepHandler addHandler, OperationStepHandler removeHandler) protected booleanAbstractRemoveStepHandler.removeChildRecursively(PathElement child) Gets whether a child resource should be removed via the addition of a step to invoke the "remove" operation for its address.Method parameters in org.jboss.as.controller with type arguments of type PathElementModifier and TypeMethodDescriptionPathAddress.append(List<PathElement> additionalElements) Create a new path address by appending more elements to the end of this address.static PathAddressPathAddress.pathAddress(List<PathElement> elements) Constructors in org.jboss.as.controller with parameters of type PathElementModifierConstructorDescriptionModelOnlyResourceDefinition(PathElement pathElement, ResourceDescriptionResolver descriptionResolver, AttributeDefinition... attributes) ModelOnlyResourceDefinition(PathElement pathElement, ResourceDescriptionResolver descriptionResolver, ModelOnlyAddStepHandler addStepHandler, AttributeDefinition... attributes) Parameters(PathElement pathElement, DescriptionProvider descriptionProvider) Creates a Parameters objectParameters(PathElement pathElement, ResourceDescriptionResolver descriptionResolver) Creates a Parameters objectprotectedPersistentResourceDefinition(PathElement pathElement, ResourceDescriptionResolver descriptionResolver) Deprecated, for removal: This API element is subject to removal in a future version.protectedPersistentResourceDefinition(PathElement pathElement, ResourceDescriptionResolver descriptionResolver, OperationStepHandler addHandler, OperationStepHandler removeHandler) Deprecated, for removal: This API element is subject to removal in a future version.protectedPersistentResourceDefinition(PathElement pathElement, ResourceDescriptionResolver descriptionResolver, OperationStepHandler addHandler, OperationStepHandler removeHandler, boolean isRuntime) Deprecated, for removal: This API element is subject to removal in a future version.protectedPersistentResourceDefinition(PathElement pathElement, ResourceDescriptionResolver descriptionResolver, OperationStepHandler addHandler, OperationStepHandler removeHandler, OperationEntry.Flag addRestartLevel, OperationEntry.Flag removeRestartLevel) Deprecated, for removal: This API element is subject to removal in a future version.protectedPersistentResourceDefinition(PathElement pathElement, ResourceDescriptionResolver descriptionResolver, OperationStepHandler addHandler, OperationStepHandler removeHandler, OperationEntry.Flag addRestartLevel, OperationEntry.Flag removeRestartLevel, boolean isRuntime) Deprecated, for removal: This API element is subject to removal in a future version.SimpleResourceDefinition(PathElement pathElement, ResourceDescriptionResolver descriptionResolver) ResourceDefinitionthat uses the given {code descriptionResolver} to configure aDefaultResourceDescriptionProviderto describe the resource.SimpleResourceDefinition(PathElement pathElement, ResourceDescriptionResolver descriptionResolver, OperationStepHandler addHandler, OperationStepHandler removeHandler) ResourceDefinitionthat uses the given {code descriptionResolver} to configure aDefaultResourceDescriptionProviderto describe the resource. -
Uses of PathElement in org.jboss.as.controller.descriptions
Methods in org.jboss.as.controller.descriptions with parameters of type PathElementModifier and TypeMethodDescriptionChildResourceDescriptionResolver.createChildResolver(PathElement path, List<PathElement> alternatePaths) ParentResourceDescriptionResolver.createChildResolver(PathElement path) Creates aResourceDescriptionResolverwhose descriptions are located via keys generated from the specified path.ParentResourceDescriptionResolver.createChildResolver(PathElement path, List<PathElement> alternates) Creates aResourceDescriptionResolverwhose descriptions are located via keys generated from the specified path, or the alternate path if no description was found.ParentResourceDescriptionResolver.createChildResolver(PathElement path, PathElement alternatePath) Creates aResourceDescriptionResolverwhose descriptions are located via keys generated from the specified path, or the alternate path if no description was found.ParentResourceDescriptionResolver.createChildResolver(PathElement path, PathElement... alternatePaths) Creates aResourceDescriptionResolverwhose descriptions are located via keys generated from the specified path, or the alternate paths if no description was found.ParentResourceDescriptionResolver.createChildResolver(PathElement path, PathElement alternatePath1, PathElement alternatePath2) Creates aResourceDescriptionResolverwhose descriptions are located via keys generated from the specified path, or the alternate paths if no description was found.SubsystemResourceDescriptionResolver.createChildResolver(PathElement path, List<PathElement> alternatePaths) Method parameters in org.jboss.as.controller.descriptions with type arguments of type PathElementModifier and TypeMethodDescriptionChildResourceDescriptionResolver.createChildResolver(PathElement path, List<PathElement> alternatePaths) ParentResourceDescriptionResolver.createChildResolver(PathElement path, List<PathElement> alternates) Creates aResourceDescriptionResolverwhose descriptions are located via keys generated from the specified path, or the alternate path if no description was found.SubsystemResourceDescriptionResolver.createChildResolver(PathElement path, List<PathElement> alternatePaths) -
Uses of PathElement in org.jboss.as.controller.extension
Methods in org.jboss.as.controller.extension that return PathElementMethods in org.jboss.as.controller.extension with parameters of type PathElementModifier and TypeMethodDescriptionExtensionResource.getChild(PathElement element) booleanExtensionResource.hasChild(PathElement element) voidExtensionResource.registerChild(PathElement address, int index, Resource resource) voidExtensionResource.registerChild(PathElement address, Resource resource) ExtensionResource.removeChild(PathElement address) ExtensionResource.requireChild(PathElement element) -
Uses of PathElement in org.jboss.as.controller.logging
Methods in org.jboss.as.controller.logging with parameters of type PathElementModifier and TypeMethodDescriptionfinal StringControllerLogger_$logger.childResourceNotFound(PathElement childAddress) ControllerLogger.childResourceNotFound(PathElement childAddress) Creates an exception message indicating a child resource cannot be found.final IllegalArgumentExceptionControllerLogger_$logger.duplicatePathElement(PathElement path) ControllerLogger.duplicatePathElement(PathElement path) final IllegalStateExceptionControllerLogger_$logger.indexedChildResourceRegistrationNotAvailable(PathElement element) ControllerLogger.indexedChildResourceRegistrationNotAvailable(PathElement element) final IllegalArgumentExceptionControllerLogger_$logger.invalidOverridePath(PathElement path, PathElement wildcardPath) ControllerLogger.invalidOverridePath(PathElement path, PathElement wildcardPath) final IllegalArgumentExceptionControllerLogger_$logger.invalidSubsystemPath(PathElement path) ControllerLogger.invalidSubsystemPath(PathElement path) final IllegalArgumentExceptionControllerLogger_$logger.nonWildcardPathNotAllowed(PathElement path) ControllerLogger.nonWildcardPathNotAllowed(PathElement path) final IllegalArgumentExceptionControllerLogger_$logger.wildcardPathNotAllowed(PathElement path) ControllerLogger.wildcardPathNotAllowed(PathElement path) -
Uses of PathElement in org.jboss.as.controller.management
Fields in org.jboss.as.controller.management declared as PathElementModifier and TypeFieldDescriptionprotected static final PathElementBaseHttpInterfaceResourceDefinition.RESOURCE_PATHprotected static final PathElementBaseNativeInterfaceResourceDefinition.RESOURCE_PATH -
Uses of PathElement in org.jboss.as.controller.operations.common
Method parameters in org.jboss.as.controller.operations.common with type arguments of type PathElementModifier and TypeMethodDescriptionGenericSubsystemDescribeHandler.create(Comparator<PathElement> comparator) Creates a new describe handler.protected org.jboss.dmr.ModelNodeGenericSubsystemDescribeHandler.createAddOperation(OrderedChildTypesAttachment orderedChildTypesAttachment, org.jboss.dmr.ModelNode address, Resource resource, Set<PathElement> children) protected org.jboss.dmr.ModelNodeGenericSubsystemDescribeHandler.createAddOperation(org.jboss.dmr.ModelNode address, org.jboss.dmr.ModelNode subModel, Set<PathElement> children) Constructor parameters in org.jboss.as.controller.operations.common with type arguments of type PathElementModifierConstructorDescriptionprotectedGenericSubsystemDescribeHandler(Comparator<PathElement> comparator) Creates a new describe handler. -
Uses of PathElement in org.jboss.as.controller.persistence.xml
Methods in org.jboss.as.controller.persistence.xml that return PathElementModifier and TypeMethodDescriptionResourceRegistrationXMLElement.DefaultResourceRegistrationXMLElement.getPathElement()Methods in org.jboss.as.controller.persistence.xml with parameters of type PathElementModifier and TypeMethodDescriptionSingletonResourceRegistrationXMLChoice.Builder.implyIfEmpty(ResourceRegistration implied, PathElement impliedOperationKey) Indicates that this choice is optional, i.e.SingletonResourceRegistrationXMLChoice.DefaultBuilder.implyIfEmpty(ResourceRegistration implied, PathElement impliedOperationKey) ResourceRegistrationXMLElement.AbstractBuilder.withOperationKey(PathElement operationKey) ResourceRegistrationXMLElement.Builder.withOperationKey(PathElement operationKey) Overrides the key used to index the generated operation.Method parameters in org.jboss.as.controller.persistence.xml with type arguments of type PathElementModifier and TypeMethodDescriptionResourceRegistrationXMLElement.AbstractBuilder.withElementLocalName(Function<PathElement, String> localName) ResourceRegistrationXMLElement.Builder.withElementLocalName(Function<PathElement, String> localName) Overrides the logic used to determine the local name of the XML element for this resource.ResourceRegistrationXMLElement.AbstractBuilder.withElementName(Function<PathElement, QName> elementName) ResourceRegistrationXMLElement.Builder.withElementName(Function<PathElement, QName> name) Overrides the logic used to determine the element local name of this resource. -
Uses of PathElement in org.jboss.as.controller.registry
Methods in org.jboss.as.controller.registry that return PathElementModifier and TypeMethodDescriptionLegacyResourceDefinition.getPathElement()Gets the path element that describes how to navigate to this resource from its parent resource, ornullif this is a definition of a root resource.PlaceholderResource.PlaceholderResourceEntry.getPathElement()Resource.ResourceEntry.getPathElement()Get the path element this resource was registered under.Methods in org.jboss.as.controller.registry that return types with arguments of type PathElementModifier and TypeMethodDescriptionDelegatingImmutableManagementResourceRegistration.getChildAddresses(PathAddress address) DelegatingManagementResourceRegistration.getChildAddresses(PathAddress address) ImmutableManagementResourceRegistration.getChildAddresses(PathAddress address) Gets the set of direct child address elements under the node at the passed in PathAddressMethods in org.jboss.as.controller.registry with parameters of type PathElementModifier and TypeMethodDescriptionAbstractModelResource.getChild(PathElement address) DelegatingResource.getChild(PathElement element) PlaceholderResource.getChild(PathElement element) Resource.getChild(PathElement element) Get a single child of this resource with the given address.booleanAbstractModelResource.hasChild(PathElement address) booleanDelegatingResource.hasChild(PathElement element) booleanPlaceholderResource.hasChild(PathElement element) booleanResource.hasChild(PathElement element) Determine whether this resource has a child with the given address.voidDelegatingManagementResourceRegistration.registerAlias(PathElement address, AliasEntry aliasEntry) voidManagementResourceRegistration.registerAlias(PathElement address, AliasEntry aliasEntry) Register an alias registration to another part of the modelvoidAbstractModelResource.registerChild(PathElement address, int index, Resource resource) voidAbstractModelResource.registerChild(PathElement address, Resource resource) voidDelegatingResource.registerChild(PathElement address, int index, Resource resource) voidDelegatingResource.registerChild(PathElement address, Resource resource) voidPlaceholderResource.registerChild(PathElement address, int index, Resource resource) voidPlaceholderResource.registerChild(PathElement address, Resource resource) voidResource.registerChild(PathElement address, int index, Resource resource) Register a child resourcevoidResource.registerChild(PathElement address, Resource resource) Register a child resource.voidDelegatingManagementResourceRegistration.registerProxyController(PathElement address, ProxyController proxyController) voidManagementResourceRegistration.registerProxyController(PathElement address, ProxyController proxyController) Register a proxy controller.AbstractModelResource.removeChild(PathElement address) DelegatingResource.removeChild(PathElement address) PlaceholderResource.removeChild(PathElement address) Resource.removeChild(PathElement address) Remove a child resource.AbstractModelResource.requireChild(PathElement address) DelegatingResource.requireChild(PathElement element) PlaceholderResource.requireChild(PathElement element) Resource.requireChild(PathElement element) Get a single child of this resource with the given address.voidDelegatingManagementResourceRegistration.unregisterAlias(PathElement address) voidManagementResourceRegistration.unregisterAlias(PathElement address) Unregister an aliasvoidDelegatingManagementResourceRegistration.unregisterProxyController(PathElement address) voidManagementResourceRegistration.unregisterProxyController(PathElement address) Unregister a proxy controllervoidDelegatingManagementResourceRegistration.unregisterSubModel(PathElement address) voidManagementResourceRegistration.unregisterSubModel(PathElement address) Unregister the existence of an addressable sub-resource of this resource.Method parameters in org.jboss.as.controller.registry with type arguments of type PathElementModifier and TypeMethodDescriptionOperationTransformerRegistry.PlaceholderResolver.resolveOperationTransformer(Iterator<PathElement> iterator, String operationName) Resolves a resource transformer from the relative address of the currentOperationTransformerRegistryentryvoidOperationTransformerRegistry.PlaceholderResolver.resolvePathTransformers(Iterator<PathElement> iterator, List<PathAddressTransformer> list) Adds path address transformers to the list for the relative address and below of the currentOperationTransformerRegistryentryGlobalTransformerRegistry.resolveTransformer(Iterator<PathElement> iterator, ModelVersion version, String operationName) OperationTransformerRegistry.PlaceholderResolver.resolveTransformerEntry(Iterator<PathElement> iterator) Resolves aTransformerEntryfrom the relative address of the currentOperationTransformerRegistryentryConstructors in org.jboss.as.controller.registry with parameters of type PathElement -
Uses of PathElement in org.jboss.as.controller.resource
Fields in org.jboss.as.controller.resource declared as PathElementModifier and TypeFieldDescriptionstatic final PathElementAbstractSocketBindingGroupResourceDefinition.PATHstatic final PathElementAbstractSocketBindingResourceDefinition.PATH -
Uses of PathElement in org.jboss.as.controller.services.path
Fields in org.jboss.as.controller.services.path declared as PathElement -
Uses of PathElement in org.jboss.as.controller.transform
Methods in org.jboss.as.controller.transform with parameters of type PathElementModifier and TypeMethodDescriptionPathAddressTransformer.Builder.next(PathElement... elements) Append an element to the current address and continue to the next transformer in the chain.PathAddressTransformer.BuilderImpl.next(PathElement... elements) voidResourceTransformationContext.processChild(PathElement element, Resource child) Process a child.TransformerRegistry.TransformersSubRegistrationImpl.registerSubResource(PathElement element) TransformerRegistry.TransformersSubRegistrationImpl.registerSubResource(PathElement element, boolean discard) TransformerRegistry.TransformersSubRegistrationImpl.registerSubResource(PathElement element, CombinedTransformer transformer) TransformerRegistry.TransformersSubRegistrationImpl.registerSubResource(PathElement element, OperationTransformer operationTransformer) TransformerRegistry.TransformersSubRegistrationImpl.registerSubResource(PathElement element, PathAddressTransformer pathAddressTransformer, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer) TransformerRegistry.TransformersSubRegistrationImpl.registerSubResource(PathElement element, PathAddressTransformer pathAddressTransformer, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer, boolean inherited, boolean placeholder) TransformerRegistry.TransformersSubRegistrationImpl.registerSubResource(PathElement element, ResourceTransformer resourceTransformer) TransformerRegistry.TransformersSubRegistrationImpl.registerSubResource(PathElement element, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer) TransformersSubRegistration.registerSubResource(PathElement element) Register a sub resource.TransformersSubRegistration.registerSubResource(PathElement element, boolean discardByDefault) Register a sub resource.TransformersSubRegistration.registerSubResource(PathElement element, CombinedTransformer transformer) Register a sub resource.TransformersSubRegistration.registerSubResource(PathElement element, OperationTransformer operationTransformer) Register a sub resource.TransformersSubRegistration.registerSubResource(PathElement element, PathAddressTransformer pathAddressTransformer, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer) Register a sub resource.TransformersSubRegistration.registerSubResource(PathElement element, PathAddressTransformer pathAddressTransformer, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer, boolean inherited, boolean placeholder) Register a sub resource.TransformersSubRegistration.registerSubResource(PathElement element, ResourceTransformer resourceTransformer) register a sub resource.TransformersSubRegistration.registerSubResource(PathElement element, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer) Register a sub resource.static AliasOperationTransformerAliasOperationTransformer.replaceLastElement(PathElement element) Replace the last element of an address with a static path element.PathAddressTransformer.BasicPathAddressTransformer.transform(PathElement current, PathAddressTransformer.Builder builder) PathAddressTransformer.ReplaceElementKey.transform(PathElement current, PathAddressTransformer.Builder builder) PathAddressTransformer.transform(PathElement current, PathAddressTransformer.Builder builder) Transform an address.Constructors in org.jboss.as.controller.transform with parameters of type PathElement -
Uses of PathElement in org.jboss.as.controller.transform.description
Fields in org.jboss.as.controller.transform.description declared as PathElementModifier and TypeFieldDescriptionprotected final PathElementAbstractTransformationDescriptionBuilder.pathElementprotected final PathElementAbstractTransformationDescriptionBuilder.pathElementMethods in org.jboss.as.controller.transform.description that return PathElementModifier and TypeMethodDescriptionTransformationDescription.getPath()Get the path for this transformation description.Methods in org.jboss.as.controller.transform.description with parameters of type PathElementModifier and TypeMethodDescriptionResourceTransformationDescriptionBuilder.addChildRedirection(PathElement current, PathElement legacy) Add a child resource, where all operations will get redirected to the legacy address.ResourceTransformationDescriptionBuilder.addChildRedirection(PathElement current, PathElement legacy, DynamicDiscardPolicy dynamicDiscardPolicy) Add a child resource, where all operations will get redirected to the legacy address.ResourceTransformationDescriptionBuilder.addChildRedirection(PathElement pathElement, PathAddressTransformer pathAddressTransformer) Add a child resource, where all operation will get redirected to a different address defined by the path transformation.ResourceTransformationDescriptionBuilder.addChildRedirection(PathElement pathElement, PathAddressTransformer pathAddressTransformer, DynamicDiscardPolicy dynamicDiscardPolicy) Add a child resource, where all operation will get redirected to a different address defined by the path transformation.ResourceTransformationDescriptionBuilder.addChildResource(PathElement pathElement) Add a child resource to this builder.ResourceTransformationDescriptionBuilder.addChildResource(PathElement pathElement, DynamicDiscardPolicy dynamicDiscardPolicy) Add a child resource to this builder.TransformationDescriptionBuilder.Factory.createChainedInstance(PathElement pathElement, ModelVersion currentVersion) Create a chained builder instanceTransformationDescriptionBuilder.Factory.createDiscardInstance(PathElement pathElement) Create a builder instance discarding a child.TransformationDescriptionBuilder.Factory.createInstance(PathElement pathElement) Create a resource builder instance.TransformationDescriptionBuilder.Factory.createRejectInstance(PathElement pathElement) Create a builder instance rejecting a child.ResourceTransformationDescriptionBuilder.discardChildResource(PathElement pathElement) Recursively discards all child resources and its operations.ResourceTransformationDescriptionBuilder.rejectChildResource(PathElement pathElement) Recursively rejects all child resources and its operationsConstructors in org.jboss.as.controller.transform.description with parameters of type PathElementModifierConstructorDescriptionprotectedDiscardTransformationDescriptionBuilder(PathElement pathElement) protectedRejectTransformationDescriptionBuilder(PathElement pathElement)
PersistentResourceXMLDescription.Factory.builder(PathElement)fromPersistentResourceXMLDescription.factory(PersistentSubsystemSchema)instead.