public interface TransformersSubRegistration
Modifier and Type | Field and Description |
---|---|
static String[] |
COMMON_OPERATIONS |
Modifier and Type | Method and Description |
---|---|
void |
discardOperations(String... operationNames)
Don't forward and just discard the operation.
|
void |
registerOperationTransformer(String operationName,
OperationTransformer transformer)
Register an operation transformer.
|
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 final String[] COMMON_OPERATIONS
TransformersSubRegistration registerSubResource(PathElement element)
element
- the path elementTransformersSubRegistration registerSubResource(PathElement element, boolean discardByDefault)
true
, both operations and resource transformations
are going to discard operations addressed to this resource.element
- the path elementdiscardByDefault
- don't forward operations by defaultTransformersSubRegistration registerSubResource(PathElement element, ResourceTransformer resourceTransformer)
element
- the path elementresourceTransformer
- the resource transformerTransformersSubRegistration registerSubResource(PathElement element, OperationTransformer operationTransformer)
element
- the path elementoperationTransformer
- the default operation transformerTransformersSubRegistration registerSubResource(PathElement element, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer)
element
- the path elementresourceTransformer
- the resource transformeroperationTransformer
- the default operation transformerTransformersSubRegistration registerSubResource(PathElement element, PathAddressTransformer pathAddressTransformer, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer)
element
- the path elementpathAddressTransformer
- the path transformationresourceTransformer
- the resource transformeroperationTransformer
- the default operation transformerTransformersSubRegistration registerSubResource(PathElement element, PathAddressTransformer pathAddressTransformer, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer, boolean inherited, boolean placeholder)
element
- the path elementpathAddressTransformer
- the path transformationresourceTransformer
- the resource transformeroperationTransformer
- the default operation transformerinherited
- true
to make the default operation transformer inheritedplaceholder
- true
if the transformers are placeholders and are responsible for resolving the childrenTransformersSubRegistration registerSubResource(PathElement element, CombinedTransformer transformer)
element
- the path elementtransformer
- the resource and operation transformervoid discardOperations(String... operationNames)
operationNames
- the operation namesvoid registerOperationTransformer(String operationName, OperationTransformer transformer)
operationName
- the operation nametransformer
- the operation transformerCopyright © 2023 JBoss by Red Hat. All rights reserved.