public class TibjmsTopicConnectionFactory extends TibjmsConnectionFactory implements TopicConnectionFactory, java.io.Externalizable, javax.naming.Referenceable, java.lang.Cloneable
Constructor and Description |
---|
TibjmsTopicConnectionFactory() |
TibjmsTopicConnectionFactory(java.lang.String serverUrl) |
TibjmsTopicConnectionFactory(java.lang.String serverUrl,
java.lang.String clientId) |
TibjmsTopicConnectionFactory(java.lang.String serverUrl,
java.lang.String clientId,
java.util.Map properties) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
TopicConnection |
createTopicConnection()
Creates a topic connection with the default user identity.
|
TopicConnection |
createTopicConnection(java.lang.String userName,
java.lang.String password)
Creates a topic connection with the specified user identity.
|
void |
readExternal(java.io.ObjectInput in) |
void |
writeExternal(java.io.ObjectOutput out) |
createConnection, createConnection, createContext, createContext, createContext, createContext, getSSLProxyHost, getSSLProxyPassword, getSSLProxyPort, getSSLProxyUser, setClientID, setConnAttemptCount, setConnAttemptDelay, setConnAttemptTimeout, setMetric, setMulticastDaemon, setMulticastEnabled, 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
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createConnection, createConnection, createContext, createContext, createContext, createContext
public TibjmsTopicConnectionFactory()
public TibjmsTopicConnectionFactory(java.lang.String serverUrl)
public TibjmsTopicConnectionFactory(java.lang.String serverUrl, java.lang.String clientId)
public TibjmsTopicConnectionFactory(java.lang.String serverUrl, java.lang.String clientId, java.util.Map properties)
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class TibjmsConnectionFactory
java.lang.CloneNotSupportedException
public TopicConnection createTopicConnection() throws JMSException
TopicConnectionFactory
Connection.start
method
is explicitly called.createTopicConnection
in interface TopicConnectionFactory
JMSException
- if the JMS 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.public TopicConnection createTopicConnection(java.lang.String userName, java.lang.String password) throws JMSException
TopicConnectionFactory
Connection.start
method
is explicitly called.createTopicConnection
in interface TopicConnectionFactory
userName
- the caller's user namepassword
- the caller's passwordJMSException
- if the JMS 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.public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
writeExternal
in class TibjmsConnectionFactory
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
readExternal
in class TibjmsConnectionFactory
java.io.IOException
java.lang.ClassNotFoundException
Copyright © Cloud Software Group, Inc. All rights reserved