Package org.jboss.as.controller
Interface TransformingProxyController
- All Superinterfaces:
ProxyController
A
ProxyController with transformation capabilities.- Author:
- Emanuel Muckenhuber
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classFactory methods for creating aTransformingProxyControllerNested classes/interfaces inherited from interface org.jboss.as.controller.ProxyController
ProxyController.ProxyOperationControl -
Method Summary
Modifier and TypeMethodDescriptionGet the underlying protocol client.Get the Transformers!transformOperation(OperationContext context, org.jboss.dmr.ModelNode operation) Transform the operation.transformOperation(Transformers.TransformationInputs parameters, org.jboss.dmr.ModelNode operation) Transform the operation.Methods inherited from interface org.jboss.as.controller.ProxyController
execute, getKernelModelVersion, getProxyNodeAddress
-
Method Details
-
getProtocolClient
TransactionalProtocolClient getProtocolClient()Get the underlying protocol client.- Returns:
- the protocol client
-
getTransformers
Transformers getTransformers()Get the Transformers!- Returns:
- the transformers
-
transformOperation
OperationTransformer.TransformedOperation transformOperation(OperationContext context, org.jboss.dmr.ModelNode operation) throws OperationFailedException Transform the operation.- Parameters:
context- the operation contextoperation- the operation to transform.- Returns:
- the transformed operation
- Throws:
OperationFailedException
-
transformOperation
OperationTransformer.TransformedOperation transformOperation(Transformers.TransformationInputs parameters, org.jboss.dmr.ModelNode operation) throws OperationFailedException Transform the operation.- Parameters:
parameters- parameters that drive the transformationoperation- the operation to transform.- Returns:
- the transformed operation
- Throws:
OperationFailedException
-