|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ibm.di.systemqueue.driver.IBMMQe
public class IBMMQe
The MQe JMS Driver implementation. It initialize the JMS Driver and provides specific way for obtaining JMS QueueConnectionFactory. MQe is limited for only one QueueConnectionFactory at a JVM so the Driver creates only one QueueConnectionFactory.
Field Summary | |
---|---|
protected JMSDriverLog |
log
|
static java.lang.String |
MQE_FILE_INI
JMS Driver property name used for ini file location |
static java.lang.String |
MQE_JMS_BROKER
|
protected static ResourceHash |
resHash
|
Fields inherited from interface com.ibm.di.systemqueue.driver.JMSDriver |
---|
ENVIRONMENT_LOG, JMS_DRIVER_TMS_FILE |
Constructor Summary | |
---|---|
IBMMQe()
|
Method Summary | |
---|---|
javax.jms.QueueConnectionFactory |
getQueueFactory()
This method retrieves the provider-specific javax.jms.QueueConnectionFactory object |
javax.jms.TopicConnectionFactory |
getTopicFactory()
This method retrieves the provider-specific javax.jms.TopicConnectionFactory object |
void |
initialize(java.util.Hashtable env)
The initialize(Hastable env) method is passed a java.util.Hashtable object which stores provider-specific parameters, which can be used for connecting to a specific instance of the JMS server. |
void |
terminate()
This is a call-back method used to notify the JMS Driver so it could clean any used resources. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String MQE_FILE_INI
public static final java.lang.String MQE_JMS_BROKER
protected JMSDriverLog log
protected static final ResourceHash resHash
Constructor Detail |
---|
public IBMMQe()
Method Detail |
---|
public void initialize(java.util.Hashtable env) throws java.lang.Exception
initialize
in interface JMSDriver
env
- Hashtable that holds Driver properties
java.lang.Exception
- if JMS Driver cannot be initializedpublic javax.jms.QueueConnectionFactory getQueueFactory() throws java.lang.Exception
getQueueFactory
in interface JMSDriver
java.lang.Exception
- if QueueConnectionFactory cannot be createdpublic javax.jms.TopicConnectionFactory getTopicFactory() throws java.lang.Exception
getTopicFactory
in interface JMSDriver
java.lang.Exception
- if TopicConnectionFactory cannot be createdpublic void terminate() throws java.lang.Exception
terminate
in interface JMSDriver
java.lang.Exception
- if error while terminating occurs.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |