public class JMSConnectionFactoryControlImpl extends StandardMBean implements ConnectionFactoryControl
Constructor and Description |
---|
JMSConnectionFactoryControlImpl(ConnectionFactoryConfiguration cfConfig,
ActiveMQConnectionFactory cf,
JMSServerManager jmsManager,
String name) |
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementation
public JMSConnectionFactoryControlImpl(ConnectionFactoryConfiguration cfConfig, ActiveMQConnectionFactory cf, JMSServerManager jmsManager, String name) throws NotCompliantMBeanException
NotCompliantMBeanException
public String[] getRegistryBindings()
getRegistryBindings
in interface ConnectionFactoryControl
public boolean isCompressLargeMessages()
isCompressLargeMessages
in interface ConnectionFactoryControl
public void setCompressLargeMessages(boolean compress)
setCompressLargeMessages
in interface ConnectionFactoryControl
public boolean isHA()
isHA
in interface ConnectionFactoryControl
public int getFactoryType()
getFactoryType
in interface ConnectionFactoryControl
public String getClientID()
getClientID
in interface ConnectionFactoryControl
public long getClientFailureCheckPeriod()
getClientFailureCheckPeriod
in interface ConnectionFactoryControl
public void setClientID(String clientID)
setClientID
in interface ConnectionFactoryControl
public void setDupsOKBatchSize(int dupsOKBatchSize)
setDupsOKBatchSize
in interface ConnectionFactoryControl
public void setTransactionBatchSize(int transactionBatchSize)
setTransactionBatchSize
in interface ConnectionFactoryControl
public void setClientFailureCheckPeriod(long clientFailureCheckPeriod)
setClientFailureCheckPeriod
in interface ConnectionFactoryControl
public void setConnectionTTL(long connectionTTL)
setConnectionTTL
in interface ConnectionFactoryControl
public void setCallTimeout(long callTimeout)
setCallTimeout
in interface ConnectionFactoryControl
public void setCallFailoverTimeout(long callTimeout)
setCallFailoverTimeout
in interface ConnectionFactoryControl
public void setConsumerWindowSize(int consumerWindowSize)
setConsumerWindowSize
in interface ConnectionFactoryControl
public void setConsumerMaxRate(int consumerMaxRate)
setConsumerMaxRate
in interface ConnectionFactoryControl
public void setConfirmationWindowSize(int confirmationWindowSize)
setConfirmationWindowSize
in interface ConnectionFactoryControl
public void setProducerMaxRate(int producerMaxRate)
setProducerMaxRate
in interface ConnectionFactoryControl
public int getProducerWindowSize()
getProducerWindowSize
in interface ConnectionFactoryControl
public void setProducerWindowSize(int producerWindowSize)
setProducerWindowSize
in interface ConnectionFactoryControl
public void setCacheLargeMessagesClient(boolean cacheLargeMessagesClient)
setCacheLargeMessagesClient
in interface ConnectionFactoryControl
public boolean isCacheLargeMessagesClient()
isCacheLargeMessagesClient
in interface ConnectionFactoryControl
public void setMinLargeMessageSize(int minLargeMessageSize)
setMinLargeMessageSize
in interface ConnectionFactoryControl
public void setBlockOnNonDurableSend(boolean blockOnNonDurableSend)
setBlockOnNonDurableSend
in interface ConnectionFactoryControl
public void setBlockOnAcknowledge(boolean blockOnAcknowledge)
setBlockOnAcknowledge
in interface ConnectionFactoryControl
public void setBlockOnDurableSend(boolean blockOnDurableSend)
setBlockOnDurableSend
in interface ConnectionFactoryControl
public void setAutoGroup(boolean autoGroup)
setAutoGroup
in interface ConnectionFactoryControl
public void setPreAcknowledge(boolean preAcknowledge)
setPreAcknowledge
in interface ConnectionFactoryControl
public void setMaxRetryInterval(long retryInterval)
setMaxRetryInterval
in interface ConnectionFactoryControl
public void setRetryIntervalMultiplier(double retryIntervalMultiplier)
setRetryIntervalMultiplier
in interface ConnectionFactoryControl
public void setReconnectAttempts(int reconnectAttempts)
setReconnectAttempts
in interface ConnectionFactoryControl
public void setFailoverOnInitialConnection(boolean failover)
setFailoverOnInitialConnection
in interface ConnectionFactoryControl
public boolean isUseGlobalPools()
isUseGlobalPools
in interface ConnectionFactoryControl
public void setScheduledThreadPoolMaxSize(int scheduledThreadPoolMaxSize)
setScheduledThreadPoolMaxSize
in interface ConnectionFactoryControl
public int getThreadPoolMaxSize()
getThreadPoolMaxSize
in interface ConnectionFactoryControl
public void setThreadPoolMaxSize(int threadPoolMaxSize)
setThreadPoolMaxSize
in interface ConnectionFactoryControl
public int getInitialMessagePacketSize()
getInitialMessagePacketSize
in interface ConnectionFactoryControl
public void setGroupID(String groupID)
setGroupID
in interface ConnectionFactoryControl
public String getGroupID()
getGroupID
in interface ConnectionFactoryControl
public void setUseGlobalPools(boolean useGlobalPools)
setUseGlobalPools
in interface ConnectionFactoryControl
public int getScheduledThreadPoolMaxSize()
getScheduledThreadPoolMaxSize
in interface ConnectionFactoryControl
public void setRetryInterval(long retryInterval)
setRetryInterval
in interface ConnectionFactoryControl
public long getMaxRetryInterval()
getMaxRetryInterval
in interface ConnectionFactoryControl
public String getConnectionLoadBalancingPolicyClassName()
getConnectionLoadBalancingPolicyClassName
in interface ConnectionFactoryControl
public void setConnectionLoadBalancingPolicyClassName(String name)
setConnectionLoadBalancingPolicyClassName
in interface ConnectionFactoryControl
public TransportConfiguration[] getStaticConnectors()
getStaticConnectors
in interface ConnectionFactoryControl
public DiscoveryGroupConfiguration getDiscoveryGroupConfiguration()
getDiscoveryGroupConfiguration
in interface ConnectionFactoryControl
public void addBinding(String binding) throws Exception
addBinding
in interface ConnectionFactoryControl
Exception
public void removeBinding(String binding) throws Exception
removeBinding
in interface ConnectionFactoryControl
Exception
public long getCallTimeout()
getCallTimeout
in interface ConnectionFactoryControl
public long getCallFailoverTimeout()
getCallFailoverTimeout
in interface ConnectionFactoryControl
public int getConsumerMaxRate()
getConsumerMaxRate
in interface ConnectionFactoryControl
public int getConsumerWindowSize()
getConsumerWindowSize
in interface ConnectionFactoryControl
public int getProducerMaxRate()
getProducerMaxRate
in interface ConnectionFactoryControl
public int getConfirmationWindowSize()
getConfirmationWindowSize
in interface ConnectionFactoryControl
public int getDupsOKBatchSize()
getDupsOKBatchSize
in interface ConnectionFactoryControl
public boolean isBlockOnAcknowledge()
isBlockOnAcknowledge
in interface ConnectionFactoryControl
public boolean isBlockOnNonDurableSend()
isBlockOnNonDurableSend
in interface ConnectionFactoryControl
public boolean isBlockOnDurableSend()
isBlockOnDurableSend
in interface ConnectionFactoryControl
public boolean isPreAcknowledge()
isPreAcknowledge
in interface ConnectionFactoryControl
public String getName()
getName
in interface ConnectionFactoryControl
public long getConnectionTTL()
getConnectionTTL
in interface ConnectionFactoryControl
public int getReconnectAttempts()
getReconnectAttempts
in interface ConnectionFactoryControl
public boolean isFailoverOnInitialConnection()
isFailoverOnInitialConnection
in interface ConnectionFactoryControl
public int getMinLargeMessageSize()
getMinLargeMessageSize
in interface ConnectionFactoryControl
public long getRetryInterval()
getRetryInterval
in interface ConnectionFactoryControl
public double getRetryIntervalMultiplier()
getRetryIntervalMultiplier
in interface ConnectionFactoryControl
public int getTransactionBatchSize()
getTransactionBatchSize
in interface ConnectionFactoryControl
public void setProtocolManagerFactoryStr(String protocolManagerFactoryStr)
setProtocolManagerFactoryStr
in interface ConnectionFactoryControl
public String getProtocolManagerFactoryStr()
getProtocolManagerFactoryStr
in interface ConnectionFactoryControl
public boolean isAutoGroup()
isAutoGroup
in interface ConnectionFactoryControl
public MBeanInfo getMBeanInfo()
getMBeanInfo
in interface DynamicMBean
getMBeanInfo
in class StandardMBean
Copyright © 2018 The Apache Software Foundation. All Rights Reserved.