public static class TransformerRegistry.TransformersSubRegistrationImpl extends Object implements TransformersSubRegistration
COMMON_OPERATIONS
Constructor and Description |
---|
TransformersSubRegistrationImpl(ModelVersionRange range,
GlobalTransformerRegistry registry,
PathAddress parent) |
public TransformersSubRegistrationImpl(ModelVersionRange range, GlobalTransformerRegistry registry, PathAddress parent)
public TransformersSubRegistration registerSubResource(PathElement element)
TransformersSubRegistration
registerSubResource
in interface TransformersSubRegistration
element
- the path elementpublic TransformersSubRegistration registerSubResource(PathElement element, boolean discard)
TransformersSubRegistration
true
, both operations and resource transformations
are going to discard operations addressed to this resource.registerSubResource
in interface TransformersSubRegistration
element
- the path elementdiscard
- don't forward operations by defaultpublic TransformersSubRegistration registerSubResource(PathElement element, OperationTransformer operationTransformer)
TransformersSubRegistration
registerSubResource
in interface TransformersSubRegistration
element
- the path elementoperationTransformer
- the default operation transformerpublic TransformersSubRegistration registerSubResource(PathElement element, ResourceTransformer resourceTransformer)
TransformersSubRegistration
registerSubResource
in interface TransformersSubRegistration
element
- the path elementresourceTransformer
- the resource transformerpublic TransformersSubRegistration registerSubResource(PathElement element, CombinedTransformer transformer)
TransformersSubRegistration
registerSubResource
in interface TransformersSubRegistration
element
- the path elementtransformer
- the resource and operation transformerpublic TransformersSubRegistration registerSubResource(PathElement element, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer)
TransformersSubRegistration
registerSubResource
in interface TransformersSubRegistration
element
- the path elementresourceTransformer
- the resource transformeroperationTransformer
- the default operation transformerpublic TransformersSubRegistration registerSubResource(PathElement element, PathAddressTransformer pathAddressTransformer, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer)
TransformersSubRegistration
registerSubResource
in interface TransformersSubRegistration
element
- the path elementpathAddressTransformer
- the path transformationresourceTransformer
- the resource transformeroperationTransformer
- the default operation transformerpublic TransformersSubRegistration registerSubResource(PathElement element, PathAddressTransformer pathAddressTransformer, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer, boolean inherited)
TransformersSubRegistration
registerSubResource
in interface TransformersSubRegistration
element
- the path elementpathAddressTransformer
- the path transformationresourceTransformer
- the resource transformeroperationTransformer
- the default operation transformerinherited
- true
to make the default operation transformer inheritedpublic void discardOperations(String... operationNames)
TransformersSubRegistration
discardOperations
in interface TransformersSubRegistration
operationNames
- the operation namespublic void registerOperationTransformer(String operationName, OperationTransformer transformer)
TransformersSubRegistration
registerOperationTransformer
in interface TransformersSubRegistration
operationName
- the operation nametransformer
- the operation transformerCopyright © 2015 JBoss by Red Hat. All rights reserved.