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 TypeMethodDescriptionvoid
close()
CloseMessageProducer
andMessageConsumer
void
connect()
void
init()
void
sendMessage
(FIXFieldList fixMsg) void
setMessageListener
(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:
init
in interfacecom.epam.fixengine.jms.JMSAdaptor
- Throws:
jakarta.jms.JMSException
- See Also:
-
JMSAdaptor
-
sendMessage
- Specified by:
sendMessage
in interfacecom.epam.fixengine.jms.JMSAdaptor
- Throws:
jakarta.jms.JMSException
- See Also:
-
JMSAdaptor
-
connect
public void connect() throws jakarta.jms.JMSException- Specified by:
connect
in interfacecom.epam.fixengine.jms.JMSAdaptor
- Throws:
jakarta.jms.JMSException
- See Also:
-
JMSAdaptor
-
close
public void close() throws jakarta.jms.JMSExceptionCloseMessageProducer
andMessageConsumer
- Specified by:
close
in interfacecom.epam.fixengine.jms.JMSAdaptor
- Throws:
jakarta.jms.JMSException
- if can't closeMessageProducer
orMessageConsumer
- See Also:
-
MessageProducer.close()
MessageConsumer.close()
-
setMessageListener
public void setMessageListener(com.epam.fixengine.jms.FIXAdaptorMsgListener messageListener) - Specified by:
setMessageListener
in interfacecom.epam.fixengine.jms.JMSAdaptor
-