Package org.jboss.as.controller
Class TransformingProxyController.Factory
java.lang.Object
org.jboss.as.controller.TransformingProxyController.Factory
- Enclosing interface:
- TransformingProxyController
Factory methods for creating a
TransformingProxyController-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TransformingProxyControllercreate(TransactionalProtocolClient client, Transformers transformers, PathAddress pathAddress, ProxyOperationAddressTranslator addressTranslator) Creates aTransformingProxyControllerbased on the givenTransactionalProtocolClient.static TransformingProxyControllercreate(org.jboss.as.protocol.mgmt.ManagementChannelHandler channelAssociation, Transformers transformers, PathAddress pathAddress, ProxyOperationAddressTranslator addressTranslator) Creates aTransactionalProtocolClientbased on the givenchannelAssociationand then uses that to create aTransformingProxyController.
-
Constructor Details
-
Factory
public Factory()
-
-
Method Details
-
create
public static TransformingProxyController create(org.jboss.as.protocol.mgmt.ManagementChannelHandler channelAssociation, Transformers transformers, PathAddress pathAddress, ProxyOperationAddressTranslator addressTranslator) Creates aTransactionalProtocolClientbased on the givenchannelAssociationand then uses that to create aTransformingProxyController.- Parameters:
channelAssociation- the channel handler. Cannot benulltransformers- transformers to use for transforming resources and operations. Cannot benullpathAddress- address under which the proxy controller is registered in the resource treeaddressTranslator- translator to use for converting local addresses to addresses appropriate for the target process- Returns:
- the proxy controller. Will not be
null
-
create
public static TransformingProxyController create(TransactionalProtocolClient client, Transformers transformers, PathAddress pathAddress, ProxyOperationAddressTranslator addressTranslator) Creates aTransformingProxyControllerbased on the givenTransactionalProtocolClient.- Parameters:
client- the client for communicating with the target process. Cannot benulltransformers- transformers to use for transforming resources and operations. Cannot benullpathAddress- address under which the proxy controller is registered in the resource treeaddressTranslator- translator to use for converting local addresses to addresses appropriate for the target process- Returns:
- the proxy controller. Will not be
null
-