Package org.quartz.jobs.ee.jms
Class JmsHelper
- java.lang.Object
-
- org.quartz.jobs.ee.jms.JmsHelper
-
public final class JmsHelper extends java.lang.ObjectUtility class that aids in the processing of JMS based jobs and sending ofjakarta.jms.Message
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCREDENTIALSstatic java.lang.StringINITIAL_CONTEXT_FACTORYstatic java.lang.StringJMS_ACK_MODEstatic java.lang.StringJMS_CONNECTION_FACTORY_JNDIstatic java.lang.StringJMS_DESTINATION_JNDIstatic java.lang.StringJMS_MSG_FACTORY_CLASS_NAMEstatic java.lang.StringJMS_PASSWORDstatic java.lang.StringJMS_USE_TXNstatic java.lang.StringJMS_USERstatic java.lang.StringPRINCIPALstatic java.lang.StringPROVIDER_URL
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcloseResource(java.lang.Object resource)static javax.naming.InitialContextgetInitialContext(org.quartz.JobDataMap dataMap)static JmsMessageFactorygetMessageFactory(java.lang.String name)static booleanisDestinationSecure(org.quartz.JobDataMap dataMap)static booleanuseTransaction(org.quartz.JobDataMap dataMap)
-
-
-
Field Detail
-
CREDENTIALS
public static final java.lang.String CREDENTIALS
- See Also:
- Constant Field Values
-
INITIAL_CONTEXT_FACTORY
public static final java.lang.String INITIAL_CONTEXT_FACTORY
- See Also:
- Constant Field Values
-
JMS_ACK_MODE
public static final java.lang.String JMS_ACK_MODE
- See Also:
- Constant Field Values
-
JMS_CONNECTION_FACTORY_JNDI
public static final java.lang.String JMS_CONNECTION_FACTORY_JNDI
- See Also:
- Constant Field Values
-
JMS_DESTINATION_JNDI
public static final java.lang.String JMS_DESTINATION_JNDI
- See Also:
- Constant Field Values
-
JMS_MSG_FACTORY_CLASS_NAME
public static final java.lang.String JMS_MSG_FACTORY_CLASS_NAME
- See Also:
- Constant Field Values
-
JMS_PASSWORD
public static final java.lang.String JMS_PASSWORD
- See Also:
- Constant Field Values
-
JMS_USE_TXN
public static final java.lang.String JMS_USE_TXN
- See Also:
- Constant Field Values
-
JMS_USER
public static final java.lang.String JMS_USER
- See Also:
- Constant Field Values
-
PRINCIPAL
public static final java.lang.String PRINCIPAL
- See Also:
- Constant Field Values
-
PROVIDER_URL
public static final java.lang.String PROVIDER_URL
- See Also:
- Constant Field Values
-
-
Method Detail
-
closeResource
public static void closeResource(java.lang.Object resource)
-
getInitialContext
public static javax.naming.InitialContext getInitialContext(org.quartz.JobDataMap dataMap) throws javax.naming.NamingException- Throws:
javax.naming.NamingException
-
getMessageFactory
public static JmsMessageFactory getMessageFactory(java.lang.String name) throws JmsJobException
- Throws:
JmsJobException
-
isDestinationSecure
public static boolean isDestinationSecure(org.quartz.JobDataMap dataMap)
-
useTransaction
public static boolean useTransaction(org.quartz.JobDataMap dataMap)
-
-