com.ibm.mq.jms
类 MQQueueConnectionFactory
- java.lang.Object
- com.ibm.msg.client.jms.internal.JmsReadablePropertyContextImpl
- com.ibm.msg.client.jms.internal.JmsPropertyContextImpl
- com.ibm.msg.client.jms.admin.JmsConnectionFactoryImpl
- com.ibm.msg.client.jms.admin.JmsJndiConnectionFactoryImpl
- com.ibm.mq.jms.MQConnectionFactory
- com.ibm.mq.jms.MQQueueConnectionFactory
- 所有已实现的接口:
- JmsConnectionFactory, JmsPropertyContext, JmsQueueConnectionFactory, JmsReadablePropertyContext, com.ibm.msg.client.provider.ProviderPropertyContextCallback, java.io.Serializable, java.util.Map<java.lang.String,java.lang.Object>, javax.jms.ConnectionFactory, javax.jms.QueueConnectionFactory, javax.naming.Referenceable
- 直接已知子类:
- MQXAQueueConnectionFactory
public class MQQueueConnectionFactory 扩展 MQConnectionFactory 实现 javax.jms.QueueConnectionFactory, javax.naming.Referenceable, java.io.Serializable, JmsQueueConnectionFactory
客户端使用 MQQueueConnectionFactory 与 JMS 点对点提供程序创建 QueueConnections 。- 另请参阅:
ConnectionFactory,XAQueueConnectionFactory, 序列化表单
-
嵌套类摘要
-
嵌套类/接口继承自 class com.ibm.mq.jms.MQConnectionFactory
MQConnectionFactory.ConnectionFactoryProperty
-
-
构造函数摘要
构造函数 构造函数和描述 MQQueueConnectionFactory()这是缺省构造函数。
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法和描述 javax.jms.QueueConnectioncreateQueueConnection()创建具有缺省用户身份的队列连接。javax.jms.QueueConnectioncreateQueueConnection(java.lang.String userid, java.lang.String password)创建具有指定用户身份的队列连接。-
从 class com.ibm.mq.jms.MQConnectionFactory 继承的方法
createConnection, createConnection, getAppName, getAppType, getAsyncExceptions, getBalancingApplicationType, getBalancingOptions, getBalancingTimeout, getBrokerCCSubQueue, getBrokerControlQueue, getBrokerPubQueue, getBrokerQueueManager, getBrokerSubQueue, getBrokerVersion, getCCDTURL, getCCSID, getCertificateValPolicy, getChannel, getCleanupInterval, getCleanupLevel, getClientId, getClientID, getClientReconnectOptions, getClientReconnectTimeout, getConnectionNameList, getConnTag, getDescription, getDirectAuth, getFailIfQuiesce, getHdrCompList, getHostName, getLocalAddress, getMapNameStyle, getMaxBufferSize, getMessageRetention, getMessageSelection, getMQConnectionOptions, getMsgBatchSize, getMsgCompList, getMulticast, getPollingInterval, getPort, getProviderVersion, getProxyHostName, getProxyPort, getPubAckInterval, getQueueManager, getReceiveExit, getReceiveExitInit, getReference, getRescanInterval, getSecurityExit, getSecurityExitInit, getSendCheckCount, getSendExit, getSendExitInit, getShareConvAllowed, getSparseSubscriptions, getSSLCertStores, getSSLCertStoresAsString, getSSLCipherSuite, getSSLFipsRequired, getSSLPeerName, getSSLResetCount, getSSLSocketFactory, getStatusRefreshInterval, getSubscriptionStore, getSyncpointAllGets, getTargetClientMatching, getTemporaryModel, getTempQPrefix, getTempTopicPrefix, getTransportType, getUseConnectionPooling, getUserAuthenticationMQCSP, getVersion, getWildcardFormat, setAppName, setAsyncExceptions, setBalancingApplicationType, setBalancingOptions, setBalancingTimeout, setBrokerCCSubQueue, setBrokerControlQueue, setBrokerPubQueue, setBrokerQueueManager, setBrokerSubQueue, setBrokerVersion, setCCDTURL, setCCSID, setCertificateValPolicy, setChannel, setCleanupInterval, setCleanupLevel, setClientId, setClientID, setClientReconnectOptions, setClientReconnectTimeout, setConnectionNameList, setConnTag, setDescription, setDirectAuth, setFailIfQuiesce, setHdrCompList, setHostName, setLocalAddress, setMapNameStyle, setMaxBufferSize, setMessageRetention, setMessageSelection, setMQConnectionOptions, setMsgBatchSize, setMsgCompList, setMulticast, setPollingInterval, setPort, setProviderVersion, setProxyHostName, setProxyPort, setPubAckInterval, setQueueManager, setReceiveExit, setReceiveExitInit, setRescanInterval, setSecurityExit, setSecurityExitInit, setSendCheckCount, setSendExit, setSendExitInit, setShareConvAllowed, setSparseSubscriptions, setSSLCertStores, setSSLCertStores, setSSLCipherSuite, setSSLFipsRequired, setSSLPeerName, setSSLResetCount, setSSLSocketFactory, setStatusRefreshInterval, setSubscriptionStore, setSyncpointAllGets, setTargetClientMatching, setTemporaryModel, setTempQPrefix, setTempTopicPrefix, setTransportType, setUseConnectionPooling, setUserAuthenticationMQCSP, setWildcardFormat
-
从类 com.ibm.msg.client.jms.admin.JmsConnectionFactoryImpl 继承的方法
createContext, createContext, createContext, createContext, equals, hashCode
-
从类 com.ibm.msg.client.jms.internal.JmsPropertyContextImpl 继承的方法
clear, containsKey, containsValue, entrySet, get, getObjectProperty, isEmpty, keySet, propertyExists, put, putAll, remove, setBatchProperties, setBooleanProperty, setByteProperty, setBytesProperty, setCharProperty, setDoubleProperty, setFloatProperty, setIntProperty, setLongProperty, setObjectProperty, setProviderPropertyContext, setShortProperty, setStringProperty, size, values
-
从类 com.ibm.msg.client.jms.internal.JmsReadablePropertyContextImpl 继承的方法
dump, getBooleanProperty, getByteProperty, getBytesProperty, getCharProperty, getDoubleProperty, getFloatProperty, getIntProperty, getLongProperty, getPropertyNames, getShortProperty, getStringProperty, toString
-
从 interface com.ibm.msg.client.jms.JmsPropertyContext 继承的方法
setBatchProperties, setBooleanProperty, setByteProperty, setBytesProperty, setCharProperty, setDoubleProperty, setFloatProperty, setIntProperty, setLongProperty, setObjectProperty, setShortProperty, setStringProperty, toJson
-
从 interface com.ibm.msg.client.jms.JmsReadablePropertyContext 继承的方法
getBooleanProperty, getByteProperty, getBytesProperty, getCharProperty, getDoubleProperty, getFloatProperty, getIntProperty, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, propertyExists, stringifyMe
-
-
-
-
方法详细信息
createQueueConnection
public javax.jms.QueueConnection createQueueConnection() 抛出 javax.jms.JMSException创建具有缺省用户身份的队列连接。- 指定者:
createQueueConnection在接口中javax.jms.QueueConnectionFactory- 返回:
- 新创建的队列连接。
- 抛出:
javax.jms.JMSException-如果 JMS 提供程序由于某个内部错误而未能创建队列连接javax.jms.JMSSecurityException-如果由于用户名或密码无效而导致客户机认证失败。
createQueueConnection
public javax.jms.QueueConnection createQueueConnection(java.lang.Stringuserid.QueueConnection)、 java.lang.String 密码) 抛出 javax.jms.JMSException创建具有指定用户身份的队列连接。 如果提供了 NULL 或空的用户标识,那么密码参数将解释为要提供给队列管理器以代替用户标识和密码的认证令牌。- 指定者:
createQueueConnection在接口中javax.jms.QueueConnectionFactory- 参数:
userid-调用者的用户名。password-调用者的密码。- 返回:
- 新创建的队列连接。
- 抛出:
javax.jms.JMSException-如果 JMS 提供程序由于内部错误而无法创建 MQQueueConnection 。javax.jms.JMSSecurityException-如果由于用户名或密码无效而导致客户机认证失败。
-