Package com.tibco.tibems.ufo
Class TibjmsUFOTopicConnectionFactory
- java.lang.Object
- 
- com.tibco.tibems.ufo.TibjmsUFOConnectionFactory
- 
- com.tibco.tibems.ufo.TibjmsUFOTopicConnectionFactory
 
 
- 
- All Implemented Interfaces:
- com.tibco.tibems.ufo.TibjmsUFOxConst,- java.io.Externalizable,- java.io.Serializable,- java.lang.Cloneable,- ConnectionFactory,- TopicConnectionFactory
 
 public class TibjmsUFOTopicConnectionFactory extends TibjmsUFOConnectionFactory implements TopicConnectionFactory, java.io.Externalizable UFO Implementation of javax.jms.TopicConnectionFactory.- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description TibjmsUFOTopicConnectionFactory()TibjmsUFOTopicConnectionFactory(TibjmsTopicConnectionFactory factory)TibjmsUFOTopicConnectionFactory(java.lang.String serverUrls)TibjmsUFOTopicConnectionFactory(java.lang.String serverUrls, java.lang.String clientId)TibjmsUFOTopicConnectionFactory(java.lang.String serverUrls, java.lang.String clientId, java.util.Map properties)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectclone()TopicConnectioncreateTopicConnection()Creates a topic connection with the default user identity.TopicConnectioncreateTopicConnection(java.lang.String userName, java.lang.String password)Creates a topic connection with the specified user identity.java.lang.StringgetCurrentUrl()voidreadExternal(java.io.ObjectInput in)java.lang.StringtoString()voidwriteExternal(java.io.ObjectOutput out)- 
Methods inherited from class com.tibco.tibems.ufo.TibjmsUFOConnectionFactorycreateConnection, createConnection, createContext, createContext, createContext, createContext, getSSLProxyHost, getSSLProxyPassword, getSSLProxyPort, getSSLProxyUser, recoverConnection, setBlockingOnRecovery, setClientID, setConnAttemptCount, setConnAttemptDelay, setConnAttemptTimeout, setMetric, setMulticastDaemon, setMulticastEnabled, setOAuth2AccessToken, setOAuth2ClientId, setOAuth2ClientSecret, setOAuth2DisableVerifyHostname, setOAuth2ExpectedHostname, setOAuth2ServerTrustFile, setOAuth2ServerTrustFile, setOAuth2ServerUrl, setOAuth2TokenFetchCallback, setReconnAttemptCount, setReconnAttemptDelay, setReconnAttemptTimeout, setServerUrl, setSSLAuthOnly, setSSLCipherSuites, setSSLDebugTrace, setSSLEnableVerifyHost, setSSLEnableVerifyHostName, setSSLExpectedHostName, setSSLIdentity, setSSLIdentity, setSSLIdentityEncoding, setSSLIssuerCertificate, setSSLIssuerCertificate, setSSLIssuerCertificate, setSSLPassword, setSSLPrivateKey, setSSLPrivateKey, setSSLPrivateKeyEncoding, setSSLProxy, setSSLProxyAuth, setSSLTrace, setSSLTrustedCertificate, setSSLTrustedCertificate, setSSLTrustedCertificate, setSSLVendor, setUserName, setUserPassword
 - 
Methods inherited from class java.lang.Objectequals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface javax.jms.ConnectionFactorycreateConnection, createConnection, createContext, createContext, createContext, createContext
 
- 
 
- 
- 
- 
Constructor Detail- 
TibjmsUFOTopicConnectionFactorypublic TibjmsUFOTopicConnectionFactory() 
 - 
TibjmsUFOTopicConnectionFactorypublic TibjmsUFOTopicConnectionFactory(java.lang.String serverUrls) 
 - 
TibjmsUFOTopicConnectionFactorypublic TibjmsUFOTopicConnectionFactory(java.lang.String serverUrls, java.lang.String clientId)
 - 
TibjmsUFOTopicConnectionFactorypublic TibjmsUFOTopicConnectionFactory(java.lang.String serverUrls, java.lang.String clientId, java.util.Map properties)
 - 
TibjmsUFOTopicConnectionFactorypublic TibjmsUFOTopicConnectionFactory(TibjmsTopicConnectionFactory factory) throws JMSException - Throws:
- JMSException
 
 
- 
 - 
Method Detail- 
clonepublic java.lang.Object clone() throws java.lang.CloneNotSupportedException- Overrides:
- clonein class- TibjmsUFOConnectionFactory
- Throws:
- java.lang.CloneNotSupportedException
 
 - 
createTopicConnectionpublic TopicConnection createTopicConnection() throws JMSException Description copied from interface:TopicConnectionFactoryCreates a topic connection with the default user identity. The connection is created in stopped mode. No messages will be delivered until theConnection.startmethod is explicitly called.- Specified by:
- createTopicConnectionin interface- TopicConnectionFactory
- Returns:
- a newly created topic connection
- Throws:
- JMSException- if the Jakarta Messaging provider fails to create a topic connection due to some internal error.
- JMSSecurityException- if client authentication fails due to an invalid user name or password.
 
 - 
createTopicConnectionpublic TopicConnection createTopicConnection(java.lang.String userName, java.lang.String password) throws JMSException Description copied from interface:TopicConnectionFactoryCreates a topic connection with the specified user identity. The connection is created in stopped mode. No messages will be delivered until theConnection.startmethod is explicitly called.- Specified by:
- createTopicConnectionin interface- TopicConnectionFactory
- Parameters:
- userName- the caller's user name
- password- the caller's password
- Returns:
- a newly created topic connection
- Throws:
- JMSException- if the Jakarta Messaging provider fails to create a topic connection due to some internal error.
- JMSSecurityException- if client authentication fails due to an invalid user name or password.
 
 - 
writeExternalpublic void writeExternal(java.io.ObjectOutput out) throws java.io.IOException- Specified by:
- writeExternalin interface- java.io.Externalizable
- Overrides:
- writeExternalin class- TibjmsUFOConnectionFactory
- Throws:
- java.io.IOException
 
 - 
readExternalpublic void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException- Specified by:
- readExternalin interface- java.io.Externalizable
- Overrides:
- readExternalin class- TibjmsUFOConnectionFactory
- Throws:
- java.io.IOException
- java.lang.ClassNotFoundException
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
getCurrentUrlpublic java.lang.String getCurrentUrl() 
 
- 
 
-