Class TibjmsTopicConnectionFactory

    • Constructor Detail

      • TibjmsTopicConnectionFactory

        public TibjmsTopicConnectionFactory()
      • TibjmsTopicConnectionFactory

        public TibjmsTopicConnectionFactory​(java.lang.String serverUrl)
      • TibjmsTopicConnectionFactory

        public TibjmsTopicConnectionFactory​(java.lang.String serverUrl,
                                            java.lang.String clientId)
      • TibjmsTopicConnectionFactory

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

      • clone

        public java.lang.Object clone()
                               throws java.lang.CloneNotSupportedException
        Overrides:
        clone in class TibjmsConnectionFactory
        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 TibjmsConnectionFactory
        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 TibjmsConnectionFactory
        Throws:
        java.io.IOException
        java.lang.ClassNotFoundException