Package com.swiftmq.jms.v400
Class ConnectionMetaDataImpl
- java.lang.Object
-
- com.swiftmq.jms.v400.ConnectionMetaDataImpl
-
- All Implemented Interfaces:
java.util.Enumeration
,javax.jms.ConnectionMetaData
public class ConnectionMetaDataImpl extends java.lang.Object implements javax.jms.ConnectionMetaData, java.util.Enumeration
- Author:
- Andreas Mueller, IIT GmbH
-
-
Constructor Summary
Constructors Constructor Description ConnectionMetaDataImpl()
Constructor declarationConnectionMetaDataImpl(java.lang.String jmsVersion, int jmsMajorVersion, int jmsMinorVersion, java.lang.String jmsProviderName, java.lang.String jmsProviderVersion, int jmsProviderMajorVersion, int jmsProviderMinorVersion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getJMSMajorVersion()
Get the JMS major version number.int
getJMSMinorVersion()
Get the JMS minor version number.java.lang.String
getJMSProviderName()
Get the JMS provider name.java.lang.String
getJMSVersion()
Get the JMS version.java.util.Enumeration
getJMSXPropertyNames()
Get an enumeration of JMSX Property Names.int
getProviderMajorVersion()
Get the JMS provider major version number.int
getProviderMinorVersion()
Get the JMS provider minor version number.java.lang.String
getProviderVersion()
Get the JMS provider version.boolean
hasMoreElements()
java.lang.Object
nextElement()
void
readContent(java.io.DataInput in)
Read the content of this object from the stream.java.lang.String
toString()
Method declarationvoid
writeContent(java.io.DataOutput out)
Write the content of this object to the stream.
-
-
-
Constructor Detail
-
ConnectionMetaDataImpl
public ConnectionMetaDataImpl(java.lang.String jmsVersion, int jmsMajorVersion, int jmsMinorVersion, java.lang.String jmsProviderName, java.lang.String jmsProviderVersion, int jmsProviderMajorVersion, int jmsProviderMinorVersion)
-
ConnectionMetaDataImpl
public ConnectionMetaDataImpl()
Constructor declaration
-
-
Method Detail
-
writeContent
public void writeContent(java.io.DataOutput out) throws java.io.IOException
Write the content of this object to the stream.- Parameters:
out
- output stream- Throws:
java.io.IOException
- if an error occurs
-
readContent
public void readContent(java.io.DataInput in) throws java.io.IOException
Read the content of this object from the stream.- Parameters:
in
- input stream- Throws:
java.io.IOException
- if an error occurs
-
getJMSVersion
public java.lang.String getJMSVersion() throws javax.jms.JMSException
Get the JMS version.- Specified by:
getJMSVersion
in interfacejavax.jms.ConnectionMetaData
- Returns:
- the JMS version.
- Throws:
javax.jms.JMSException
-
getJMSMajorVersion
public int getJMSMajorVersion() throws javax.jms.JMSException
Get the JMS major version number.- Specified by:
getJMSMajorVersion
in interfacejavax.jms.ConnectionMetaData
- Returns:
- the JMS major version number.
- Throws:
javax.jms.JMSException
-
getJMSMinorVersion
public int getJMSMinorVersion() throws javax.jms.JMSException
Get the JMS minor version number.- Specified by:
getJMSMinorVersion
in interfacejavax.jms.ConnectionMetaData
- Returns:
- the JMS minor version number.
- Throws:
javax.jms.JMSException
-
getJMSProviderName
public java.lang.String getJMSProviderName() throws javax.jms.JMSException
Get the JMS provider name.- Specified by:
getJMSProviderName
in interfacejavax.jms.ConnectionMetaData
- Returns:
- the JMS provider name.
- Throws:
javax.jms.JMSException
-
getProviderVersion
public java.lang.String getProviderVersion() throws javax.jms.JMSException
Get the JMS provider version.- Specified by:
getProviderVersion
in interfacejavax.jms.ConnectionMetaData
- Returns:
- the JMS provider version.
- Throws:
javax.jms.JMSException
-
getProviderMajorVersion
public int getProviderMajorVersion() throws javax.jms.JMSException
Get the JMS provider major version number.- Specified by:
getProviderMajorVersion
in interfacejavax.jms.ConnectionMetaData
- Returns:
- the JMS provider major version number.
- Throws:
javax.jms.JMSException
-
getProviderMinorVersion
public int getProviderMinorVersion() throws javax.jms.JMSException
Get the JMS provider minor version number.- Specified by:
getProviderMinorVersion
in interfacejavax.jms.ConnectionMetaData
- Returns:
- the JMS provider minor version number.
- Throws:
javax.jms.JMSException
-
getJMSXPropertyNames
public java.util.Enumeration getJMSXPropertyNames() throws javax.jms.JMSException
Get an enumeration of JMSX Property Names.- Specified by:
getJMSXPropertyNames
in interfacejavax.jms.ConnectionMetaData
- Returns:
- an Enumeration of JMSX PropertyNames.
- Throws:
javax.jms.JMSException
- if some internal error occurs in JMS implementation during the property names retrieval.
-
hasMoreElements
public boolean hasMoreElements()
- Specified by:
hasMoreElements
in interfacejava.util.Enumeration
-
nextElement
public java.lang.Object nextElement() throws java.util.NoSuchElementException
- Specified by:
nextElement
in interfacejava.util.Enumeration
- Throws:
java.util.NoSuchElementException
-
toString
public java.lang.String toString()
Method declaration- Overrides:
toString
in classjava.lang.Object
- Returns:
-
-