Package org.jboss.as.controller
Interface TransformingProxyController
-
- All Superinterfaces:
ProxyController
public interface TransformingProxyController extends ProxyController
AProxyController
with transformation capabilities.- Author:
- Emanuel Muckenhuber
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
TransformingProxyController.Factory
Factory methods for creating aTransformingProxyController
-
Nested classes/interfaces inherited from interface org.jboss.as.controller.ProxyController
ProxyController.ProxyOperationControl
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TransactionalProtocolClient
getProtocolClient()
Get the underlying protocol client.Transformers
getTransformers()
Get the Transformers!OperationTransformer.TransformedOperation
transformOperation(OperationContext context, org.jboss.dmr.ModelNode operation)
Transform the operation.OperationTransformer.TransformedOperation
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 Detail
-
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
-
-