Package javax.jms

Examples of javax.jms.ConnectionMetaData


      try
      {
         HornetQServer server = HornetQServers.newHornetQServer(createBasicConfig());

         ConnectionMetaData meta = new HornetQConnectionMetaData(server.getVersion());

         // Compare the value from ConnectionMetaData and MANIFEST.MF
         Attributes attrs = manifest.getMainAttributes();

         Assert.assertEquals(meta.getProviderVersion(), attrs.getValue("HornetQ-Version"));
         Assert.assertEquals("https://svn.jboss.org/repos/hornetq/trunk", attrs.getValue("HornetQ-SVN-URL"));
      }
      finally
      {
         if (conn != null)
View Full Code Here


   public void testGetMetadata() throws Exception
   {
      Connection connection = JMSTestCase.cf.createConnection();

      ConnectionMetaData metaData = connection.getMetaData();

      // TODO - need to check whether these are same as current version
      metaData.getJMSMajorVersion();
      metaData.getJMSMinorVersion();
      metaData.getJMSProviderName();
      metaData.getJMSVersion();
      metaData.getJMSXPropertyNames();
      metaData.getProviderMajorVersion();
      metaData.getProviderMinorVersion();
      metaData.getProviderVersion();

      connection.close();
   }
View Full Code Here

   public void testGetMetadata() throws Exception
   {
      Connection connection = cf.createConnection();

      ConnectionMetaData metaData = (ConnectionMetaData)connection.getMetaData();

      //TODO - need to check whether these are same as current version
      metaData.getJMSMajorVersion();
      metaData.getJMSMinorVersion();
      metaData.getJMSProviderName();
      metaData.getJMSVersion();
      metaData.getJMSXPropertyNames();
      metaData.getProviderMajorVersion();
      metaData.getProviderMinorVersion();
      metaData.getProviderVersion();
     
      connection.close();
   }
View Full Code Here

   public void testSupportsJMSXGroupID()
   {
      try
      {
         boolean found = false;
         ConnectionMetaData metaData = senderConnection.getMetaData();
         Enumeration enumeration = metaData.getJMSXPropertyNames();
         while (enumeration.hasMoreElements())
         {
            String jmsxPropertyName = (String) enumeration.nextElement();
            if (jmsxPropertyName.equals("JMSXGroupID"))
            {
View Full Code Here

   public void testSupportsJMSXDeliveryCount()
   {
      try
      {
         boolean found = false;
         ConnectionMetaData metaData = senderConnection.getMetaData();
         Enumeration enumeration = metaData.getJMSXPropertyNames();
         while (enumeration.hasMoreElements())
         {
            String jmsxPropertyName = (String) enumeration.nextElement();
            if (jmsxPropertyName.equals("JMSXDeliveryCount"))
            {
View Full Code Here

   public void testGetMetadata() throws Exception
   {
      Connection connection = JMSTestCase.cf.createConnection();

      ConnectionMetaData metaData = connection.getMetaData();

      // TODO - need to check whether these are same as current version
      metaData.getJMSMajorVersion();
      metaData.getJMSMinorVersion();
      metaData.getJMSProviderName();
      metaData.getJMSVersion();
      metaData.getJMSXPropertyNames();
      metaData.getProviderMajorVersion();
      metaData.getProviderMinorVersion();
      metaData.getProviderVersion();

      connection.close();
   }
View Full Code Here

        String providerName = null;
        String providerVersion = null;
        try {
            _connection = connectionFactory.createTopicConnection();
            ConnectionMetaData metaData = _connection.getMetaData();
            providerName = metaData.getJMSProviderName();
            providerVersion = metaData.getProviderVersion();

            // Set itself as the exception listener.
            _connection.setExceptionListener(this);

        } catch (JMSException ex) {
View Full Code Here

     
      try
      {       
        conn = cf.createConnection();
        assertNotNull(conn);
        ConnectionMetaData meta = conn.getMetaData();
       
        // Compare the value from ConnectionMetaData and MANIFEST.MF
        Attributes attrs = manifest.getMainAttributes();
       
        log.info("META--> " + meta.getJMSMajorVersion());
        log.info("META--> " + meta.getJMSMinorVersion());
        log.info("META--> " + meta.getJMSProviderName());
        log.info("META--> " + meta.getJMSVersion());
        log.info("META--> " + meta.getProviderMajorVersion());
        log.info("META--> " + meta.getProviderMinorVersion());
        log.info("META--> " + meta.getProviderVersion());
       
        Iterator itr = attrs.entrySet().iterator();
        while (itr.hasNext()) {
           Object item = itr.next();
           log.trace("MANIFEST--> " + item + " : " + attrs.get(item));
        }
       
        assertEquals(attrs.getValue("Implementation-Title"), meta.getJMSProviderName());
        String ver = attrs.getValue("Implementation-Version");
        assertTrue(-1 != ver.indexOf(meta.getProviderVersion()));
      }
      finally
      {
        if (conn != null)
        {
View Full Code Here

   public void testGetMetadata() throws Exception
   {
      Connection connection = cf.createConnection();

      ConnectionMetaData metaData = (ConnectionMetaData)connection.getMetaData();

      //TODO - need to check whether these are same as current version
      metaData.getJMSMajorVersion();
      metaData.getJMSMinorVersion();
      metaData.getJMSProviderName();
      metaData.getJMSVersion();
      metaData.getJMSXPropertyNames();
      metaData.getProviderMajorVersion();
      metaData.getProviderMinorVersion();
      metaData.getProviderVersion();
     
      connection.close();
   }
View Full Code Here

   public void testSupportsJMSXGroupID()
   {
      try
      {
         boolean found = false;
         ConnectionMetaData metaData = senderConnection.getMetaData();
         Enumeration enumeration = metaData.getJMSXPropertyNames();
         while (enumeration.hasMoreElements())
         {
            String jmsxPropertyName = (String) enumeration.nextElement();
            if (jmsxPropertyName.equals("JMSXGroupID"))
            {
View Full Code Here

TOP

Related Classes of javax.jms.ConnectionMetaData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.