Class TibjmsUFOTopicConnectionFactory

    • Constructor Detail

      • TibjmsUFOTopicConnectionFactory

        public TibjmsUFOTopicConnectionFactory()
      • TibjmsUFOTopicConnectionFactory

        public TibjmsUFOTopicConnectionFactory​(java.lang.String serverUrls)
      • TibjmsUFOTopicConnectionFactory

        public TibjmsUFOTopicConnectionFactory​(java.lang.String serverUrls,
                                               java.lang.String clientId)
      • TibjmsUFOTopicConnectionFactory

        public TibjmsUFOTopicConnectionFactory​(java.lang.String serverUrls,
                                               java.lang.String clientId,
                                               java.util.Map properties)
    • Method Detail

      • clone

        public java.lang.Object clone()
                               throws java.lang.CloneNotSupportedException
        Overrides:
        clone in class TibjmsUFOConnectionFactory
        Throws:
        java.lang.CloneNotSupportedException
      • createTopicConnection

        public TopicConnection createTopicConnection()
                                              throws JMSException
        Description copied from interface: TopicConnectionFactory
        Creates a topic connection with the default user identity. The connection is created in stopped mode. No messages will be delivered until the Connection.start method is explicitly called.
        Specified by:
        createTopicConnection in 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.
      • createTopicConnection

        public TopicConnection createTopicConnection​(java.lang.String userName,
                                                     java.lang.String password)
                                              throws JMSException
        Description copied from interface: TopicConnectionFactory
        Creates a topic connection with the specified user identity. The connection is created in stopped mode. No messages will be delivered until the Connection.start method is explicitly called.
        Specified by:
        createTopicConnection in 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.
      • writeExternal

        public void writeExternal​(java.io.ObjectOutput out)
                           throws java.io.IOException
        Specified by:
        writeExternal in interface java.io.Externalizable
        Overrides:
        writeExternal in class TibjmsUFOConnectionFactory
        Throws:
        java.io.IOException
      • readExternal

        public void readExternal​(java.io.ObjectInput in)
                          throws java.io.IOException,
                                 java.lang.ClassNotFoundException
        Specified by:
        readExternal in interface java.io.Externalizable
        Overrides:
        readExternal in class TibjmsUFOConnectionFactory
        Throws:
        java.io.IOException
        java.lang.ClassNotFoundException
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getCurrentUrl

        public java.lang.String getCurrentUrl()