Package com.epam.fixengine.jms.adaptor
Class FIXJMSAdaptor
java.lang.Object
com.epam.fixengine.jms.adaptor.FIXJMSAdaptor
- All Implemented Interfaces:
com.epam.fixengine.jms.JMSAdaptor
This class helps to send and receive FIX Messages to/from JMS service.
- Author:
- Mykhailo_Sereda
-
Constructor Summary
ConstructorsConstructorDescriptionFIXJMSAdaptor(com.epam.fixengine.jms.client.consumer.IJMSConsumer consumer, com.epam.fixengine.jms.client.producer.IJMSProducer producer) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()CloseMessageProducerandMessageConsumervoidconnect()voidinit()voidsendMessage(FIXFieldList fixMsg) voidsetMessageListener(com.epam.fixengine.jms.FIXAdaptorMsgListener messageListener)
-
Constructor Details
-
FIXJMSAdaptor
public FIXJMSAdaptor(com.epam.fixengine.jms.client.consumer.IJMSConsumer consumer, com.epam.fixengine.jms.client.producer.IJMSProducer producer)
-
-
Method Details
-
init
public void init() throws jakarta.jms.JMSException- Specified by:
initin interfacecom.epam.fixengine.jms.JMSAdaptor- Throws:
jakarta.jms.JMSException- See Also:
-
JMSAdaptor
-
sendMessage
- Specified by:
sendMessagein interfacecom.epam.fixengine.jms.JMSAdaptor- Throws:
jakarta.jms.JMSException- See Also:
-
JMSAdaptor
-
connect
public void connect() throws jakarta.jms.JMSException- Specified by:
connectin interfacecom.epam.fixengine.jms.JMSAdaptor- Throws:
jakarta.jms.JMSException- See Also:
-
JMSAdaptor
-
close
public void close() throws jakarta.jms.JMSExceptionCloseMessageProducerandMessageConsumer- Specified by:
closein interfacecom.epam.fixengine.jms.JMSAdaptor- Throws:
jakarta.jms.JMSException- if can't closeMessageProducerorMessageConsumer- See Also:
-
MessageProducer.close()MessageConsumer.close()
-
setMessageListener
public void setMessageListener(com.epam.fixengine.jms.FIXAdaptorMsgListener messageListener) - Specified by:
setMessageListenerin interfacecom.epam.fixengine.jms.JMSAdaptor
-