public class OperationTransformerRegistry extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OperationTransformerRegistry.OperationTransformerEntry |
static class |
OperationTransformerRegistry.ResourceTransformerEntry |
| Modifier and Type | Field and Description |
|---|---|
static OperationTransformerRegistry.OperationTransformerEntry |
DISCARD |
static OperationTransformerRegistry.OperationTransformerEntry |
FORWARD |
| Modifier | Constructor and Description |
|---|---|
protected |
OperationTransformerRegistry(PathAddressTransformer pathAddressTransformer,
OperationTransformerRegistry.ResourceTransformerEntry resourceTransformer,
OperationTransformerRegistry.OperationTransformerEntry defaultTransformer) |
| Modifier and Type | Method and Description |
|---|---|
OperationTransformerRegistry |
getChild(PathAddress address) |
OperationTransformerRegistry.OperationTransformerEntry |
getDefaultTransformer() |
List<PathAddressTransformer> |
getPathTransformations(PathAddress address)
Get a list of path transformers for a given address.
|
protected TransformerEntry |
getTransformerEntry() |
TransformerEntry |
getTransformerEntry(PathAddress address) |
void |
mergeSubsystem(GlobalTransformerRegistry registry,
String subsystemName,
ModelVersion version)
Merge a new subsystem from the global registration.
|
OperationTransformerRegistry.OperationTransformerEntry |
resolveOperationTransformer(PathAddress address,
String operationName)
Resolve an operation transformer entry.
|
OperationTransformerRegistry.ResourceTransformerEntry |
resolveResourceTransformer(PathAddress address)
Resolve a resource transformer for a given address.
|
public static final OperationTransformerRegistry.OperationTransformerEntry DISCARD
public static final OperationTransformerRegistry.OperationTransformerEntry FORWARD
protected OperationTransformerRegistry(PathAddressTransformer pathAddressTransformer, OperationTransformerRegistry.ResourceTransformerEntry resourceTransformer, OperationTransformerRegistry.OperationTransformerEntry defaultTransformer)
public TransformerEntry getTransformerEntry(PathAddress address)
protected TransformerEntry getTransformerEntry()
public OperationTransformerRegistry.ResourceTransformerEntry resolveResourceTransformer(PathAddress address)
address - the addresspublic OperationTransformerRegistry.OperationTransformerEntry resolveOperationTransformer(PathAddress address, String operationName)
address - the addressoperationName - the operation namepublic void mergeSubsystem(GlobalTransformerRegistry registry, String subsystemName, ModelVersion version)
registry - the global registrysubsystemName - the subsystem nameversion - the subsystem versionpublic List<PathAddressTransformer> getPathTransformations(PathAddress address)
address - the path addresspublic OperationTransformerRegistry getChild(PathAddress address)
public OperationTransformerRegistry.OperationTransformerEntry getDefaultTransformer()
Copyright © 2014 JBoss by Red Hat. All rights reserved.