## Uses of Interface
org.apache.activemq.artemis.jms.server.config.ConnectionFactoryConfiguration

- Packages that use ConnectionFactoryConfiguration
  Package | Description
  --- | ---
  org.apache.activemq.artemis.jms.management.impl |
  org.apache.activemq.artemis.jms.persistence.config |
  org.apache.activemq.artemis.jms.server |
  org.apache.activemq.artemis.jms.server.config |
  org.apache.activemq.artemis.jms.server.config.impl |
  org.apache.activemq.artemis.jms.server.impl |
  org.apache.activemq.artemis.jms.server.management |
  org.apache.activemq.artemis.jms.server.management.impl |

- - ### Uses of ConnectionFactoryConfiguration in org.apache.activemq.artemis.jms.management.impl

    Constructors in org.apache.activemq.artemis.jms.management.impl with parameters of type ConnectionFactoryConfiguration
    Constructor and Description
    `JMSConnectionFactoryControlImpl(ConnectionFactoryConfiguration cfConfig, ActiveMQConnectionFactory cf, JMSServerManager jmsManager, String name)`

  - ### Uses of ConnectionFactoryConfiguration in org.apache.activemq.artemis.jms.persistence.config

    Methods in org.apache.activemq.artemis.jms.persistence.config that return ConnectionFactoryConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `ConnectionFactoryConfiguration` | PersistedConnectionFactory.`getConfig()`

    Constructors in org.apache.activemq.artemis.jms.persistence.config with parameters of type ConnectionFactoryConfiguration
    Constructor and Description
    `PersistedConnectionFactory(ConnectionFactoryConfiguration config)`

  - ### Uses of ConnectionFactoryConfiguration in org.apache.activemq.artemis.jms.server

    Methods in org.apache.activemq.artemis.jms.server with parameters of type ConnectionFactoryConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `void` | JMSServerManager.`createConnectionFactory(boolean storeConfig, ConnectionFactoryConfiguration cfConfig, String... bindings)`
    `ActiveMQConnectionFactory` | JMSServerManager.`recreateCF(String name, ConnectionFactoryConfiguration cf)` Call this method to have a CF rebound to the Binding Registry and stored on the Journal

  - ### Uses of ConnectionFactoryConfiguration in org.apache.activemq.artemis.jms.server.config

    Methods in org.apache.activemq.artemis.jms.server.config that return ConnectionFactoryConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setAutoGroup(boolean autoGroup)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setBindings(String... bindings)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setBlockOnAcknowledge(boolean blockOnAcknowledge)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setBlockOnDurableSend(boolean blockOnDurableSend)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setBlockOnNonDurableSend(boolean blockOnNonDurableSend)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setCacheLargeMessagesClient(boolean cacheLargeMessagesClient)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setCallFailoverTimeout(long callFailoverTimeout)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setCallTimeout(long callTimeout)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setClientFailureCheckPeriod(long clientFailureCheckPeriod)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setClientID(String clientID)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setCompressLargeMessages(boolean avoidLargeMessages)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setConfirmationWindowSize(int confirmationWindowSize)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setConnectionTTL(long connectionTTL)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setConnectorNames(List<String> connectorNames)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setConnectorNames(String... connectorNames)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setConsumerMaxRate(int consumerMaxRate)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setConsumerWindowSize(int consumerWindowSize)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setDiscoveryGroupName(String discoveryGroupName)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setDupsOKBatchSize(int dupsOKBatchSize)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setFactoryType(JMSFactoryType factType)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setFailoverOnInitialConnection(boolean failover)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setGroupID(String groupID)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setHA(boolean ha)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setLoadBalancingPolicyClassName(String loadBalancingPolicyClassName)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setMaxRetryInterval(long maxRetryInterval)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setMinLargeMessageSize(int minLargeMessageSize)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setName(String name)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setPreAcknowledge(boolean preAcknowledge)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setProducerMaxRate(int producerMaxRate)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setProducerWindowSize(int producerWindowSize)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setProtocolManagerFactoryStr(String protocolManagerFactoryStr)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setReconnectAttempts(int reconnectAttempts)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setRetryInterval(long retryInterval)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setRetryIntervalMultiplier(double retryIntervalMultiplier)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setScheduledThreadPoolMaxSize(int scheduledThreadPoolMaxSize)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setThreadPoolMaxSize(int threadPoolMaxSize)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setTransactionBatchSize(int transactionBatchSize)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfiguration.`setUseGlobalPools(boolean useGlobalPools)`

    Methods in org.apache.activemq.artemis.jms.server.config that return types with arguments of type ConnectionFactoryConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `List<ConnectionFactoryConfiguration>` | JMSConfiguration.`getConnectionFactoryConfigurations()`

    Method parameters in org.apache.activemq.artemis.jms.server.config with type arguments of type ConnectionFactoryConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `JMSConfiguration` | JMSConfiguration.`setConnectionFactoryConfigurations(List<ConnectionFactoryConfiguration> connectionFactoryConfigurations)`

  - ### Uses of ConnectionFactoryConfiguration in org.apache.activemq.artemis.jms.server.config.impl

    Classes in org.apache.activemq.artemis.jms.server.config.impl that implement ConnectionFactoryConfiguration
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConnectionFactoryConfigurationImpl` This class contains the configuration properties of a connection factory.

    Methods in org.apache.activemq.artemis.jms.server.config.impl that return ConnectionFactoryConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setAutoGroup(boolean autoGroup)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setBindings(String... bindings)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setBlockOnAcknowledge(boolean blockOnAcknowledge)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setBlockOnDurableSend(boolean blockOnDurableSend)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setBlockOnNonDurableSend(boolean blockOnNonDurableSend)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setCacheLargeMessagesClient(boolean cacheLargeMessagesClient)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setCallFailoverTimeout(long callFailoverTimeout)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setCallTimeout(long callTimeout)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setClientFailureCheckPeriod(long clientFailureCheckPeriod)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setClientID(String clientID)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setCompressLargeMessages(boolean compressLargeMessage)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setConfirmationWindowSize(int confirmationWindowSize)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setConnectionTTL(long connectionTTL)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setConnectorNames(List<String> connectorNames)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setConnectorNames(String... names)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setConsumerMaxRate(int consumerMaxRate)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setConsumerWindowSize(int consumerWindowSize)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setDiscoveryGroupName(String discoveryGroupName)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setDupsOKBatchSize(int dupsOKBatchSize)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setFactoryType(JMSFactoryType factoryType)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setFailoverOnInitialConnection(boolean failover)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setGroupID(String groupID)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setHA(boolean ha)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setInitialWaitTimeout(long initialWaitTimeout)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setLoadBalancingPolicyClassName(String loadBalancingPolicyClassName)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setMaxRetryInterval(long maxRetryInterval)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setMinLargeMessageSize(int minLargeMessageSize)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setName(String name)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setPreAcknowledge(boolean preAcknowledge)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setProducerMaxRate(int producerMaxRate)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setProducerWindowSize(int producerWindowSize)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setProtocolManagerFactoryStr(String protocolManagerFactoryStr)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setReconnectAttempts(int reconnectAttempts)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setRetryInterval(long retryInterval)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setRetryIntervalMultiplier(double retryIntervalMultiplier)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setScheduledThreadPoolMaxSize(int scheduledThreadPoolMaxSize)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setThreadPoolMaxSize(int threadPoolMaxSize)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setTransactionBatchSize(int transactionBatchSize)`
    `ConnectionFactoryConfiguration` | ConnectionFactoryConfigurationImpl.`setUseGlobalPools(boolean useGlobalPools)`

    Methods in org.apache.activemq.artemis.jms.server.config.impl that return types with arguments of type ConnectionFactoryConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `List<ConnectionFactoryConfiguration>` | JMSConfigurationImpl.`getConnectionFactoryConfigurations()`

    Method parameters in org.apache.activemq.artemis.jms.server.config.impl with type arguments of type ConnectionFactoryConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `JMSConfigurationImpl` | JMSConfigurationImpl.`setConnectionFactoryConfigurations(List<ConnectionFactoryConfiguration> connectionFactoryConfigurations)`

  - ### Uses of ConnectionFactoryConfiguration in org.apache.activemq.artemis.jms.server.impl

    Methods in org.apache.activemq.artemis.jms.server.impl with parameters of type ConnectionFactoryConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `void` | JMSServerManagerImpl.`createConnectionFactory(boolean storeConfig, ConnectionFactoryConfiguration cfConfig, String... bindings)`
    `protected ActiveMQConnectionFactory` | JMSServerManagerImpl.`internalCreateCFPOJO(ConnectionFactoryConfiguration cfConfig)`
    `ActiveMQConnectionFactory` | JMSServerManagerImpl.`recreateCF(String name, ConnectionFactoryConfiguration cf)`

  - ### Uses of ConnectionFactoryConfiguration in org.apache.activemq.artemis.jms.server.management

    Methods in org.apache.activemq.artemis.jms.server.management with parameters of type ConnectionFactoryConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `void` | JMSManagementService.`registerConnectionFactory(String name, ConnectionFactoryConfiguration config, ActiveMQConnectionFactory connectionFactory)`

  - ### Uses of ConnectionFactoryConfiguration in org.apache.activemq.artemis.jms.server.management.impl

    Methods in org.apache.activemq.artemis.jms.server.management.impl with parameters of type ConnectionFactoryConfiguration
    Modifier and Type | Method and Description
    --- | ---
    `void` | JMSManagementServiceImpl.`registerConnectionFactory(String name, ConnectionFactoryConfiguration cfConfig, ActiveMQConnectionFactory connectionFactory)`

Copyright © 2017. All rights reserved.