SpyConnectionMetaData.java |
/* * JBossMQ, the OpenSource JMS implementation * * Distributable under LGPL license. See terms of license at gnu.org. */ package org.jboss.mq; import java.util.Enumeration; import java.util.Vector; import javax.jms.ConnectionMetaData; /** * This class implements javax.jms.ConnectionMetaData * * @author Norbert Lataille (Norbert.Lataille@m4x.org) * @author Hiram Chirino (Norbert.Lataille@m4x.org) * @author <a href="mailto:adrian@jboss.org">Adrian Brock</a> * @version $Revision: 1.8 $ */ public class SpyConnectionMetaData implements ConnectionMetaData { // Constants ----------------------------------------------------- // Attributes ---------------------------------------------------- // Static -------------------------------------------------------- // Constructors -------------------------------------------------- // Public -------------------------------------------------------- // ConnectionMetaData implementation ----------------------------- public String getJMSVersion() { return "1.1"; } public int getJMSMajorVersion() { return 1; } public int getJMSMinorVersion() { return 1; } public String getJMSProviderName() { return "JBossMQ"; } public String getProviderVersion() { return "4.0"; } public int getProviderMajorVersion() { return 4; } public int getProviderMinorVersion() { return 0; } public Enumeration getJMSXPropertyNames() { Vector vector = new Vector(); vector.add("JMSXGroupID"); vector.add("JMSXGroupSeq"); return vector.elements(); } // Package protected --------------------------------------------- // Protected ----------------------------------------------------- // Private ------------------------------------------------------- // Inner classes ------------------------------------------------- }
SpyConnectionMetaData.java |