Package com.epam.fixengine.jms.context
Class JndiContext
java.lang.Object
com.epam.fixengine.jms.context.AbstractJmsContext
com.epam.fixengine.jms.context.JndiContext
- All Implemented Interfaces:
JMSContext
JNDI context provides functionality to find destination and connection factory.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic JndiContext
configureJNDIContext
(ConnectionInfo connectionInfo, SessionInfo sessionInfo) static JndiContext
configureJNDIContext
(String initialContextFactory, String connectionFactory, String provider, MessagingMode messagingMode, String destinationURL) Deprecated.jakarta.jms.ConnectionFactory
protected jakarta.jms.Destination
lookupDestination
(String destinationName) Looks up destination.protected jakarta.jms.ConnectionFactory
Lookup com.epam.fe.jms connection factory.Methods inherited from class com.epam.fixengine.jms.context.AbstractJmsContext
createClientSession, createClientSession, createConnection, getConfiguredDestination
-
Field Details
-
CONNECTION_FACTORY_NAMES
- See Also:
-
-
Method Details
-
configureJNDIContext
@Deprecated public static JndiContext configureJNDIContext(String initialContextFactory, String connectionFactory, String provider, MessagingMode messagingMode, String destinationURL) throws NamingException Deprecated.- Throws:
NamingException
-
configureJNDIContext
public static JndiContext configureJNDIContext(ConnectionInfo connectionInfo, SessionInfo sessionInfo) -
lookupFactory
Lookup com.epam.fe.jms connection factory.- Returns:
- ConnectionFactory
- Throws:
NamingException
-
getConnectionFactory
public jakarta.jms.ConnectionFactory getConnectionFactory() throws jakarta.jms.JMSException- Specified by:
getConnectionFactory
in classAbstractJmsContext
- Throws:
jakarta.jms.JMSException
-
lookupDestination
Looks up destination. The destination is should be one of topic or queue.- Parameters:
destinationName
-- Returns:
- Destination
- Throws:
NamingException
-