org.apache.activemq.artemis.spi.core.remoting

## Interface ClientProtocolManagerFactory

-     public interface ClientProtocolManagerFactory

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `TransportConfiguration` | `adaptTransportConfiguration(TransportConfiguration tc)` Adapt the transport configuration passed in parameter and return an adapted one that is suitable to use with ClientProtocolManager created by this factory.
    `ServerLocator` | `getLocator()`
    `ClientProtocolManager` | `newProtocolManager()`
    `void` | `setLocator(ServerLocator locator)`

- - ### Method Detail

    - #### newProtocolManager

          ClientProtocolManager newProtocolManager()

    - #### setLocator

          void setLocator(ServerLocator locator)

    - #### getLocator

          ServerLocator getLocator()

    - #### adaptTransportConfiguration

          TransportConfiguration adaptTransportConfiguration(TransportConfiguration tc)

      Adapt the transport configuration passed in parameter and return an adapted one that is suitable to use with ClientProtocolManager created by this factory.
      Parameters:
        `tc` - the original TransportConfiguration
      Returns:
        the adapted TransportConfiguration

Copyright © 2018 The Apache Software Foundation. All rights reserved.