Class AddNameFromAddressResourceTransformer
- java.lang.Object
-
- org.jboss.as.controller.transform.AddNameFromAddressResourceTransformer
-
- All Implemented Interfaces:
ResourceTransformer
public class AddNameFromAddressResourceTransformer extends Object implements ResourceTransformer
ResourceTransformer
that takes the value in the last element of the given address and stores it in a model attribute namedname
.This transformer can be used to preserve compatibility when
ReadResourceNameOperationStepHandler
is used to replace storage of a resource name in the model.- See Also:
ReadResourceNameOperationStepHandler
-
-
Field Summary
Fields Modifier and Type Field Description static AddNameFromAddressResourceTransformer
INSTANCE
-
Fields inherited from interface org.jboss.as.controller.transform.ResourceTransformer
DEFAULT, DISCARD
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
transformResource(ResourceTransformationContext context, PathAddress address, Resource resource)
Transform a resource.
-
-
-
Field Detail
-
INSTANCE
public static final AddNameFromAddressResourceTransformer INSTANCE
-
-
Method Detail
-
transformResource
public void transformResource(ResourceTransformationContext context, PathAddress address, Resource resource) throws OperationFailedException
Description copied from interface:ResourceTransformer
Transform a resource.- Specified by:
transformResource
in interfaceResourceTransformer
- Parameters:
context
- the resource transformation contextaddress
- the path addressresource
- the resource to transform- Throws:
OperationFailedException
-
-