Interface JMSC
public interface JMSC
Deprecated.
Use the constants defined in the classes in the com.ibm.mq.constants package instead
JMS API Compatibility layer. This is provided solely for backwards compatibility with provider
specific JMS applications and should not be used for new applications.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.The Open Group Application Response Measurement correlator propertystatic final StringDeprecated.Default name for the JMS ConnectionConsumer durable subscriber queue.static final StringDeprecated.Default name for the JMS ConnectionConsumer nondurable subscriber queue.static final booleanDeprecated.This parameter can be passed toMQConnectionFactory.setMapNameStyle(boolean)to indicate that the legacycom.ibm.jakarta.jms.JMSMapMessageelement naming format will be used.static final booleanDeprecated.This parameter may be passed toMQConnectionFactory.setMapNameStyle(boolean)to indicate that the standardcom.ibm.jakarta.jms.JMSMapMessageelement naming format will be used.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setMQConnectionOptions(int)to indicate that the application and the local queue manager agent must be part of the same unit of execution.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setMQConnectionOptions(int)to indicate that the application and the local queue manager agent must run in separate units of execution and no resources will be shared.static final intDeprecated.Reconnect to any queue managerstatic final intDeprecated.Reconnect as defined by the channelstatic final intDeprecated.Reconnect disabledstatic final intDeprecated.Reconnect to the same queue managerstatic final intDeprecated.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setMQConnectionOptions(int)to indicate that connection tag use is restricted within the queue-sharing group.static final intDeprecated.This cannot be safely supported in JMS as the Connection and Session share the conntagstatic final intDeprecated.This cannot be safely supported in JMS as the Connection and Session share the conntagstatic final intDeprecated.This parameter can be passed toMQConnectionFactory.setMQConnectionOptions(int)to indicate that the application and the local queue manager agent must run in separate units of execution, with some resources shared between the application and the local queue manager agent.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setMQConnectionOptions(int)to indicate that the application and the local queue manager agent must run in separate units of execution.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setBrokerVersion(int)to indicate that the broker version is no longer relevant.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setBrokerVersion(int)to indicate that the broker will use RFH1 headers.static final intDeprecated.This parameter can be passed toMQConnection.setBrokerVersion(int)to indicate that the broker will use RFH2 headers.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setCleanupLevel(int)to indicate that the style of cleanup to use will be determined by the system propertycom.ibm.mq.jakarta.jms.cleanup, which is queried at JVM startup.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setCleanupLevel(int)to use forced cleanup.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setCleanupLevel(int)to indicate that nondurable cleanup will be used.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setCleanupLevel(int)to disable cleanup.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setCleanupLevel(int)to use safe cleanup.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setCleanupLevel(int)to use strong cleanup.static final intDeprecated.This parameter can be passed toMQDestination.setTargetClient(int)to indicate that messages will be sent to a client running the IBM MQ JMS client.static final intDeprecated.This parameter can be passed toMQDestination.setTargetClient(int)to indicate that messages will be sent to a non-JMS IBM MQ client.static final intDeprecated.This parameter can be passed in a Collection toMQConnectionFactory#setHdrCompList(Collection)to indicate that no message header compression will be used.static final intDeprecated.This parameter can be passed in a Collection toMQConnectionFactory#setHdrCompList(Collection)to indicate that RLE message header compression will be used.static final intDeprecated.This parameter can be passed in a Vector toMQConnectionFactory#setMsgCompList(Collection)to indicate that message data compression is to be performed using LZ4 encoding and with speed of compression taking priority over degree of compression.static final intDeprecated.This parameter can be passed in a Vector toMQConnectionFactory#setMsgCompList(Collection)to indicate that message data compression is to be performed using LZ4 encoding and with degree of compression taking priority over speed of compression.static final intDeprecated.This parameter can be passed in a Vector toMQConnectionFactory#setMsgCompList(Collection)to indicate that no message data compression will be used.static final intDeprecated.This parameter can be passed in a Vector toMQConnectionFactory#setMsgCompList(Collection)to indicate that message data compression is to be performed using run-length encoding (RLE) compression.static final intDeprecated.This parameter can be passed in a Vector toMQConnectionFactory#setMsgCompList(Collection)to indicate that message data compression is to be performed using ZLIB encoding and with speed of compression taking priority over degree of compression.static final intDeprecated.This parameter can be passed in a Vector toMQConnectionFactory#setMsgCompList(Collection)to indicate that message data compression is to be performed using ZLIB encoding and with degree of compression taking priority over speed of compression.static final intDeprecated.static final intDeprecated.static final intDeprecated.This parameter can be passed toMQDestination.setExpiry(long)to indicate that the message expiry time is set to the value supplied by the application.static final intDeprecated.This parameter can be passed toMQDestination.setExpiry(long)to indicate that the message expiry time is set to unlimited.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setFailIfQuiesce(int)to indicate applications accessing a quiescing queue manager will not fail.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setFailIfQuiesce(int)to indicate applications accessing a quiescing queue manager will fail.static final intDeprecated.This parameter can be passed toMQDestination.setMQMDMessageContext(int)to indicate no message context options.static final intDeprecated.This parameter can be passed toMQDestination.setMQMDMessageContext(int)to indicate setting of all message context options.static final intDeprecated.This parameter can be passed toMQDestination.setMQMDMessageContext(int)to indicate setting of message identity context options.static final intDeprecated.This parameter can be passed toMQDestination.setMessageBodyStyle(int)to indicate JMS message body for sent and/or received messages.static final intDeprecated.This parameter can be passed toMQDestination.setMessageBodyStyle(int)to indicate MQ message body for sent and/or received messages.static final intDeprecated.This parameter can be passed toMQDestination.setMessageBodyStyle(int)to indicate that the JMS client determines the message body for sent and/or received messages.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setMessageRetention(int)to indicate that unwanted messages will be dealt with according to their disposition options.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setMessageRetention(int)to indicate that unwanted messages will remain on the input queue.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setMessageSelection(int)to indicate that the broker will perform message selection.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setMessageSelection(int)to indicate that the client will perform message selection.static final intDeprecated.static final intDeprecated.static final intDeprecated.static final intDeprecated.static final intDeprecated.static final intDeprecated.This parameter can be passed toMQDestination.setPersistence(int)to indicate that the persistence is set to the value supplied by the application.static final intDeprecated.This parameter can be passed toMQDestination.setPersistence(int)to indicate that the persistence for all messages is set tojakarta.jms.DeliveryMode.NON_PERSISTENT.static final intDeprecated.This parameter can be passed toMQDestination.setPersistence(int)to indicate that messages will use NPMCLASS(HIGH) persistence if it is available on the queue.static final intDeprecated.This parameter can be passed toMQDestination.setPersistence(int)to indicate that the persistence for all messages is set tojakarta.jms.DeliveryMode.PERSISTENT.static final intDeprecated.This parameter can be passed toMQDestination.setPersistence(int)to indicate that the persistence is taken from the queue definition.static final intDeprecated.This parameter can be passed toMQDestination.setPriority(int)to indicate that the priority is set to the value supplied by the application.static final intDeprecated.This parameter can be passed toMQDestination.setPriority(int)to indicate that the priority is taken from the queue definition.static final StringDeprecated.static final intDeprecated.This parameter can be passed toMQDestination.setPutAsyncAllowed(int)to indicate that asynchronous sends can be made on this destination, if the underlying MQ queue or topic configuration allows it.static final intDeprecated.This parameter can be passed toMQDestination.setPutAsyncAllowed(int)to indicate that asynchronous sends can be made on this destination, if the underlying MQ queue configuration allows it.static final intDeprecated.This parameter can be passed toMQDestination.setPutAsyncAllowed(int)to indicate that asynchronous sends can be made on this destination, if the underlying MQ topic configuration allows it.static final intDeprecated.This parameter can be passed toMQDestination.setPutAsyncAllowed(int)to indicate that asynchronous sends can not be made on this destination.static final intDeprecated.This parameter can be passed toMQDestination.setPutAsyncAllowed(int)to indicate that asynchronous sends can be made on this destination.static final intDeprecated.static final intDeprecated.This parameter can be passed toMQDestination.setReadAheadAllowed(int)to indicate that read ahead can be used on this destination, if the underlying MQ queue configuration allows it.static final intDeprecated.This parameter can be passed toMQDestination.setReadAheadAllowed(int)to indicate that read ahead can be used on this destination, if the underlying MQ topic configuration allows it.static final intDeprecated.This parameter can be passed toMQDestination.setReadAheadAllowed(int)to indicate that read ahead can not be used on this destination.static final intDeprecated.This parameter can be passed toMQDestination.setReadAheadAllowed(int)to indicate that read ahead can be used on this destination.static final intDeprecated.static final intDeprecated.This parameter can be passed toMQDestination.setReadAheadClosePolicy(int)to indicate how an asynchronous consumer should close down when using a read ahead buffer.static final intDeprecated.This parameter can be passed toMQQueue.setJMSReplyToStyle(int)to indicate that the JMSReplyTo should take the default behavior, equivalent to setting the value to MQJMS_REPLYTO_STYLE_MQMD_VALUESstatic final intDeprecated.This parameter can be passed toMQQueue.setJMSReplyToStyle(int)to indicate that the JMSReplyTo should include the MQQueueManager value from the message MQMD headerstatic final intDeprecated.This parameter can be passed toMQQueue.setJMSReplyToStyle(int)to indicate that the JMSReplyTo should be the value present in the message RFH2 headerstatic final intDeprecated.This parameter can be passed toMQConnectionFactory.setShareConvAllowed(int)to indicate that client connections will not be shared.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setShareConvAllowed(int)to indicate that client connections will be shared.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setSubscriptionStore(int)to indicate the Broker subscription store will be used to hold details of subscriptions.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setSubscriptionStore(int)to indicate the Migrate subscription store will be used to hold details of subscriptions.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setSubscriptionStore(int)to indicate the Queue subscription store will be used to hold details of subscriptions.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setTransportType(int)to indicate that the application should connect to the queue manager in bindings mode.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setTransportType(int)to indicate that the application should connect to a the queue manager in bindings mode, and if this fails with a QueueManager Name error or QueueManager not available, then it should retry with client mode.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setTransportType(int)to indicate that the application should connect to the queue manager in client TCP/IP mode.static final intDeprecated.static final intDeprecated.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setWildcardFormat(int)orMQDestination.setWildcardFormat(int)to indicate how to interpret wildcards in topic strings.static final intDeprecated.This parameter can be passed toMQConnectionFactory.setWildcardFormat(int)orMQDestination.setWildcardFormat(int)to indicate how to interpret wildcards in topic strings.static final intDeprecated.This reason code is returned by a broker to indicate that the identity already has an entry for this subscription.static final intDeprecated.This reason code is returned by a broker to indicate that the publisher or subscriber identity is already assigned to another user ID.static final intDeprecated.This reason code is returned by a broker to indicate that a matching subscription already exists.static final intDeprecated.This reason code is returned by a broker to indicate that the subscriber has insufficient authority.static final intDeprecated.This reason code is returned by a broker to indicate that the subscriber or publisher is not registered.static final intDeprecated.This reason code is returned by a broker to indicate that incorrect registration options have been supplied.static final intDeprecated.This reason code is returned by a broker to indicate that the subscription identity parameter is in error.static final intDeprecated.This reason code is returned by a broker to indicate that the subscription name parameter is not valid.static final intDeprecated.This reason code is returned by a broker to indicate that the subscription is in use.static final intDeprecated.This reason code is returned by a broker to indicate that the subscription is currently exclusively locked by another identity.static final intDeprecated.This reason code is returned by a broker to indicate that the topic name has an invalid length or contains invalid characters.static final StringDeprecated.Default name for the broker control queue.static final StringDeprecated.Default name for the JMS durable subscriber queue.static final StringDeprecated.Default name for the JMS nondurable subscriber queue.static final StringDeprecated.Default name for the broker publication queue.
-
Field Details
-
ARM_TOG_CORRELATOR_PROPERTY
Deprecated.The Open Group Application Response Measurement correlator property- See Also:
-
CC_DEF_D_SHARED_QUEUE
Deprecated.Default name for the JMS ConnectionConsumer durable subscriber queue. This can be altered usingMQTopic.setBrokerCCDurSubQueue(String).- See Also:
-
CC_DEF_ND_SHARED_QUEUE
Deprecated.Default name for the JMS ConnectionConsumer nondurable subscriber queue. This can be altered usingMQTopic.setBrokerCCSubQueue(String).- See Also:
-
MAP_NAME_STYLE_COMPATIBLE
static final boolean MAP_NAME_STYLE_COMPATIBLEDeprecated.This parameter can be passed toMQConnectionFactory.setMapNameStyle(boolean)to indicate that the legacycom.ibm.jakarta.jms.JMSMapMessageelement naming format will be used. This is only needed if Map messages are being sent to IBM MQ JMS Clients older than version 5.3.- See Also:
-
MAP_NAME_STYLE_STANDARD
static final boolean MAP_NAME_STYLE_STANDARDDeprecated.This parameter may be passed toMQConnectionFactory.setMapNameStyle(boolean)to indicate that the standardcom.ibm.jakarta.jms.JMSMapMessageelement naming format will be used. This is the default.- See Also:
-
MQCNO_FASTPATH_BINDING
static final int MQCNO_FASTPATH_BINDINGDeprecated.This parameter can be passed toMQConnectionFactory.setMQConnectionOptions(int)to indicate that the application and the local queue manager agent must be part of the same unit of execution.- See Also:
-
MQCNO_ISOLATED_BINDING
static final int MQCNO_ISOLATED_BINDINGDeprecated.This parameter can be passed toMQConnectionFactory.setMQConnectionOptions(int)to indicate that the application and the local queue manager agent must run in separate units of execution and no resources will be shared.- See Also:
-
MQCNO_RECONNECT
static final int MQCNO_RECONNECTDeprecated.Reconnect to any queue manager- See Also:
-
MQCNO_RECONNECT_AS_DEF
static final int MQCNO_RECONNECT_AS_DEFDeprecated.Reconnect as defined by the channel- See Also:
-
MQCNO_RECONNECT_DISABLED
static final int MQCNO_RECONNECT_DISABLEDDeprecated.Reconnect disabled- See Also:
-
MQCNO_RECONNECT_Q_MGR
static final int MQCNO_RECONNECT_Q_MGRDeprecated.Reconnect to the same queue manager- See Also:
-
MQCNO_RESTRICT_CONN_TAG_Q_MGR
static final int MQCNO_RESTRICT_CONN_TAG_Q_MGRDeprecated.- See Also:
-
MQCNO_RESTRICT_CONN_TAG_QSG
static final int MQCNO_RESTRICT_CONN_TAG_QSGDeprecated.This parameter can be passed toMQConnectionFactory.setMQConnectionOptions(int)to indicate that connection tag use is restricted within the queue-sharing group. This connection option is supported on z/OS only.- See Also:
-
MQCNO_SERIALIZE_CONN_TAG_Q_MGR
static final int MQCNO_SERIALIZE_CONN_TAG_Q_MGRDeprecated.This cannot be safely supported in JMS as the Connection and Session share the conntagThis parameter can be passed toMQConnectionFactory.setMQConnectionOptions(int)to indicate that connection tag use is serialized within the queue manager. This connection option is supported on z/OS only.- See Also:
-
MQCNO_SERIALIZE_CONN_TAG_QSG
static final int MQCNO_SERIALIZE_CONN_TAG_QSGDeprecated.This cannot be safely supported in JMS as the Connection and Session share the conntagThis parameter can be passed toMQConnectionFactory.setMQConnectionOptions(int)to indicate that connection tag use is serialized within the queue-sharing group. This connection option is supported on z/OS only.- See Also:
-
MQCNO_SHARED_BINDING
static final int MQCNO_SHARED_BINDINGDeprecated.This parameter can be passed toMQConnectionFactory.setMQConnectionOptions(int)to indicate that the application and the local queue manager agent must run in separate units of execution, with some resources shared between the application and the local queue manager agent.- See Also:
-
MQCNO_STANDARD_BINDING
static final int MQCNO_STANDARD_BINDINGDeprecated.This parameter can be passed toMQConnectionFactory.setMQConnectionOptions(int)to indicate that the application and the local queue manager agent must run in separate units of execution.- See Also:
-
MQJMS_BROKER_UNSPECIFIED
static final int MQJMS_BROKER_UNSPECIFIEDDeprecated.This parameter can be passed toMQConnectionFactory.setBrokerVersion(int)to indicate that the broker version is no longer relevant. This should be used when using the IBM MQ QueueManager v7 for Publish/Subscribe, or when the connection factory is being used solely for the purpose of point-to-point messaging.This is the default value of the broker version property in a connection factory.- See Also:
-
MQJMS_BROKER_V1
static final int MQJMS_BROKER_V1Deprecated.This parameter can be passed toMQConnectionFactory.setBrokerVersion(int)to indicate that the broker will use RFH1 headers. This is required when using the IBM MQ Publish/Subscribe v6 or WebSphere Business Integration Message Broker in compatibility mode. If the IBM MQ queue manager being connected to is at version 7, it is necessary to set the connection factory's PROVIDERVERSION property to "6.0.0.0".- See Also:
-
MQJMS_BROKER_V2
static final int MQJMS_BROKER_V2Deprecated.This parameter can be passed toMQConnection.setBrokerVersion(int)to indicate that the broker will use RFH2 headers. This is available when using a broker of WebSphere MQ Integrator, WebSphere MQ Event Broker, WebSphere Business Integration Event Broker or WebSphere Business Integration Message Broker in native mode.- See Also:
-
MQJMS_CLEANUP_AS_PROPERTY
static final int MQJMS_CLEANUP_AS_PROPERTYDeprecated.This parameter can be passed toMQConnectionFactory.setCleanupLevel(int)to indicate that the style of cleanup to use will be determined by the system propertycom.ibm.mq.jakarta.jms.cleanup, which is queried at JVM startup. This property can be set on the Java command line using the -D option, to NONE, SAFE, or STRONG. Any other value will cause an exception to be thrown. If not set, the property defaults to SAFE. This allows easy JVM-wide changes to the cleanup level without updating every TopicConnectionFactory used by the system.- See Also:
-
MQJMS_CLEANUP_FORCE
static final int MQJMS_CLEANUP_FORCEDeprecated.This parameter can be passed toMQConnectionFactory.setCleanupLevel(int)to use forced cleanup. This option behaves likeJMSC.MQJMS_CLEANUP_STRONGexcept that, instead of leaving messages that cannot be processed on SYSTEM.JMS.REPORT.QUEUE, all messages are removed even if an error is encountered during processing. This cleanup level cannot be used when running the cleanup utility with a cleanup interval specified, that is, it can only be used to run cleanup once, not as a repeating task.- See Also:
-
MQJMS_CLEANUP_NONDUR
static final int MQJMS_CLEANUP_NONDURDeprecated.This parameter can be passed toMQConnectionFactory.setCleanupLevel(int)to indicate that nondurable cleanup will be used. This option behaves likeJMSC.MQJMS_CLEANUP_FORCE. After clearing the SYSTEM.JMS.REPORT.QUEUE, it attempts to remove any remaining unconsumed messages sent to nondurable subscribers. If the queue manager's command server is running on any queue beginning SYSTEM.JMS.ND.*, messages are cleared and the queue itself might be deleted. Otherwise, only SYSTEM.JMS.ND.SUBSCRIBER.QUEUE and SYSTEM.JMS.ND.CC.SUBSCRIBER.QUEUE are cleared of messages. This cleanup level cannot be used when running the cleanup utility with a cleanup interval specified, that is, it can only be used to run cleanup once, not as a repeating task.- See Also:
-
MQJMS_CLEANUP_NONE
static final int MQJMS_CLEANUP_NONEDeprecated.This parameter can be passed toMQConnectionFactory.setCleanupLevel(int)to disable cleanup. In this mode, no cleanup is performed, and no cleanup publish/subscribe thread exists. Additionally, if the application is using the single queue approach, unconsumed messages can be left on the queue. This option can be useful if the application is distant from the queue manager, and especially if it only publishes rather than subscribes.- See Also:
-
MQJMS_CLEANUP_SAFE
static final int MQJMS_CLEANUP_SAFEDeprecated.This parameter can be passed toMQConnectionFactory.setCleanupLevel(int)to use safe cleanup. The cleanup thread tries to remove unconsumed subscription messages or temporary queues for failed subscriptions. This mode of cleanup does not interfere with the operation of other JMS applications.- See Also:
-
MQJMS_CLEANUP_STRONG
static final int MQJMS_CLEANUP_STRONGDeprecated.This parameter can be passed toMQConnectionFactory.setCleanupLevel(int)to use strong cleanup. The cleanup thread performs asJMSC.MQJMS_CLEANUP_SAFE, but also clears the SYSTEM.JMS.REPORT.QUEUE of any unrecognized messages. This mode of cleanup can interfere with the operation of JMS applications running with later versions of IBM MQ JMS. If multiple JMS applications are using the same queue manager, but using different versions of IBM MQ JMS, only clients using the most recent version of IBM MQ JMS should use this option.- See Also:
-
MQJMS_CLIENT_JMS_COMPLIANT
static final int MQJMS_CLIENT_JMS_COMPLIANTDeprecated.This parameter can be passed toMQDestination.setTargetClient(int)to indicate that messages will be sent to a client running the IBM MQ JMS client. This is the default value.- See Also:
-
MQJMS_CLIENT_NONJMS_MQ
static final int MQJMS_CLIENT_NONJMS_MQDeprecated.This parameter can be passed toMQDestination.setTargetClient(int)to indicate that messages will be sent to a non-JMS IBM MQ client.- See Also:
-
MQJMS_COMPHDR_NONE
static final int MQJMS_COMPHDR_NONEDeprecated.This parameter can be passed in a Collection toMQConnectionFactory#setHdrCompList(Collection)to indicate that no message header compression will be used. This is the default value.- See Also:
-
MQJMS_COMPHDR_SYSTEM
static final int MQJMS_COMPHDR_SYSTEMDeprecated.This parameter can be passed in a Collection toMQConnectionFactory#setHdrCompList(Collection)to indicate that RLE message header compression will be used.- See Also:
-
MQJMS_COMPMSG_NONE
static final int MQJMS_COMPMSG_NONEDeprecated.This parameter can be passed in a Vector toMQConnectionFactory#setMsgCompList(Collection)to indicate that no message data compression will be used. This is the default value.- See Also:
-
MQJMS_COMPMSG_RLE
static final int MQJMS_COMPMSG_RLEDeprecated.This parameter can be passed in a Vector toMQConnectionFactory#setMsgCompList(Collection)to indicate that message data compression is to be performed using run-length encoding (RLE) compression.- See Also:
-
MQJMS_COMPMSG_ZLIBFAST
static final int MQJMS_COMPMSG_ZLIBFASTDeprecated.This parameter can be passed in a Vector toMQConnectionFactory#setMsgCompList(Collection)to indicate that message data compression is to be performed using ZLIB encoding and with speed of compression taking priority over degree of compression.- See Also:
-
MQJMS_COMPMSG_ZLIBHIGH
static final int MQJMS_COMPMSG_ZLIBHIGHDeprecated.This parameter can be passed in a Vector toMQConnectionFactory#setMsgCompList(Collection)to indicate that message data compression is to be performed using ZLIB encoding and with degree of compression taking priority over speed of compression.- See Also:
-
MQJMS_COMPMSG_LZ4FAST
static final int MQJMS_COMPMSG_LZ4FASTDeprecated.This parameter can be passed in a Vector toMQConnectionFactory#setMsgCompList(Collection)to indicate that message data compression is to be performed using LZ4 encoding and with speed of compression taking priority over degree of compression.- See Also:
-
MQJMS_COMPMSG_LZ4HIGH
static final int MQJMS_COMPMSG_LZ4HIGHDeprecated.This parameter can be passed in a Vector toMQConnectionFactory#setMsgCompList(Collection)to indicate that message data compression is to be performed using LZ4 encoding and with degree of compression taking priority over speed of compression.- See Also:
-
MQJMS_DIRECTAUTH_BASIC
static final int MQJMS_DIRECTAUTH_BASICDeprecated.This parameter can be passed toMQConnectionFactory.setDirectAuth(int)to indicate either no authentication or basic user name and password authentication will be used.- See Also:
-
MQJMS_DIRECTAUTH_CERTIFICATE
static final int MQJMS_DIRECTAUTH_CERTIFICATEDeprecated.This parameter can be passed toMQConnectionFactory.setDirectAuth(int)to indicate public key certificate authentication will be used.- See Also:
-
MQJMS_EXP_APP
static final int MQJMS_EXP_APPDeprecated.This parameter can be passed toMQDestination.setExpiry(long)to indicate that the message expiry time is set to the value supplied by the application. This is the default behaviour.- See Also:
-
MQJMS_EXP_UNLIMITED
static final int MQJMS_EXP_UNLIMITEDDeprecated.This parameter can be passed toMQDestination.setExpiry(long)to indicate that the message expiry time is set to unlimited.- See Also:
-
MQJMS_FIQ_NO
static final int MQJMS_FIQ_NODeprecated.This parameter can be passed toMQConnectionFactory.setFailIfQuiesce(int)to indicate applications accessing a quiescing queue manager will not fail.- See Also:
-
MQJMS_FIQ_YES
static final int MQJMS_FIQ_YESDeprecated.This parameter can be passed toMQConnectionFactory.setFailIfQuiesce(int)to indicate applications accessing a quiescing queue manager will fail. This is the default value.- See Also:
-
MQJMS_MDCTX_DEFAULT
static final int MQJMS_MDCTX_DEFAULTDeprecated.This parameter can be passed toMQDestination.setMQMDMessageContext(int)to indicate no message context options. This is the default value.- See Also:
-
MQJMS_MDCTX_SET_IDENTITY_CONTEXT
static final int MQJMS_MDCTX_SET_IDENTITY_CONTEXTDeprecated.This parameter can be passed toMQDestination.setMQMDMessageContext(int)to indicate setting of message identity context options.- See Also:
-
MQJMS_MDCTX_SET_ALL_CONTEXT
static final int MQJMS_MDCTX_SET_ALL_CONTEXTDeprecated.This parameter can be passed toMQDestination.setMQMDMessageContext(int)to indicate setting of all message context options.- See Also:
-
MQJMS_MESSAGE_BODY_JMS
static final int MQJMS_MESSAGE_BODY_JMSDeprecated.This parameter can be passed toMQDestination.setMessageBodyStyle(int)to indicate JMS message body for sent and/or received messages.- See Also:
-
MQJMS_MESSAGE_BODY_MQ
static final int MQJMS_MESSAGE_BODY_MQDeprecated.This parameter can be passed toMQDestination.setMessageBodyStyle(int)to indicate MQ message body for sent and/or received messages.- See Also:
-
MQJMS_MESSAGE_BODY_UNSPECIFIED
static final int MQJMS_MESSAGE_BODY_UNSPECIFIEDDeprecated.This parameter can be passed toMQDestination.setMessageBodyStyle(int)to indicate that the JMS client determines the message body for sent and/or received messages. This is the default value.- See Also:
-
MQJMS_MRET_NO
static final int MQJMS_MRET_NODeprecated.This parameter can be passed toMQConnectionFactory.setMessageRetention(int)to indicate that unwanted messages will be dealt with according to their disposition options.- See Also:
-
MQJMS_MRET_YES
static final int MQJMS_MRET_YESDeprecated.This parameter can be passed toMQConnectionFactory.setMessageRetention(int)to indicate that unwanted messages will remain on the input queue. This is the default value for message retention.- See Also:
-
MQJMS_MSEL_BROKER
static final int MQJMS_MSEL_BROKERDeprecated.This parameter can be passed toMQConnectionFactory.setMessageSelection(int)to indicate that the broker will perform message selection.- See Also:
-
MQJMS_MSEL_CLIENT
static final int MQJMS_MSEL_CLIENTDeprecated.This parameter can be passed toMQConnectionFactory.setMessageSelection(int)to indicate that the client will perform message selection. This is the default value for message selection.- See Also:
-
MQJMS_MULTICAST_AS_CF
static final int MQJMS_MULTICAST_AS_CFDeprecated.This parameter can be passed toMQConnectionFactory.setMulticast(int)to indicate that multicast usage on the Topic will be determined by the setting on MQConnectionFactory.- See Also:
-
MQJMS_MULTICAST_DISABLED
static final int MQJMS_MULTICAST_DISABLEDDeprecated.This parameter can be passed toMQConnectionFactory.setMulticast(int)to disable multicast.- See Also:
-
MQJMS_MULTICAST_ENABLED
static final int MQJMS_MULTICAST_ENABLEDDeprecated.This parameter can be passed toMQConnectionFactory.setMulticast(int)to enable multicast, if available.- See Also:
-
MQJMS_MULTICAST_NOT_RELIABLE
static final int MQJMS_MULTICAST_NOT_RELIABLEDeprecated.This parameter can be passed toMQConnectionFactory.setMulticast(int)to enable multicast but not to use reliable delivery. This value is used to enable multicast for legacy applications.- See Also:
-
MQJMS_MULTICAST_RELIABLE
static final int MQJMS_MULTICAST_RELIABLEDeprecated.This parameter can be passed toMQConnectionFactory.setMulticast(int)to to enable multicast with reliable delivery only.- See Also:
-
MQJMS_PER_APP
static final int MQJMS_PER_APPDeprecated.This parameter can be passed toMQDestination.setPersistence(int)to indicate that the persistence is set to the value supplied by the application. This is the default behaviour.- See Also:
-
MQJMS_PER_NON
static final int MQJMS_PER_NONDeprecated.This parameter can be passed toMQDestination.setPersistence(int)to indicate that the persistence for all messages is set tojakarta.jms.DeliveryMode.NON_PERSISTENT.- See Also:
-
MQJMS_PER_NPHIGH
static final int MQJMS_PER_NPHIGHDeprecated.This parameter can be passed toMQDestination.setPersistence(int)to indicate that messages will use NPMCLASS(HIGH) persistence if it is available on the queue. If it is not available, messages will be sent usingjakarta.jms.DeliveryMode.PERSISTENTpersistence. See the IBM MQ System Administration Guide for more information about NPMCLASS(HIGH).- See Also:
-
MQJMS_PER_PER
static final int MQJMS_PER_PERDeprecated.This parameter can be passed toMQDestination.setPersistence(int)to indicate that the persistence for all messages is set tojakarta.jms.DeliveryMode.PERSISTENT.- See Also:
-
MQJMS_PER_QDEF
static final int MQJMS_PER_QDEFDeprecated.This parameter can be passed toMQDestination.setPersistence(int)to indicate that the persistence is taken from the queue definition.- See Also:
-
MQJMS_PRI_APP
static final int MQJMS_PRI_APPDeprecated.This parameter can be passed toMQDestination.setPriority(int)to indicate that the priority is set to the value supplied by the application. This is the default behaviour.- See Also:
-
MQJMS_PRI_QDEF
static final int MQJMS_PRI_QDEFDeprecated.This parameter can be passed toMQDestination.setPriority(int)to indicate that the priority is taken from the queue definition.- See Also:
-
MQJMS_PROVIDER_VERSION_DEFAULT
Deprecated.This parameter can be passed toMQConnectionFactory.setProviderVersion(String)to indicate that the provider version should take its default value.- See Also:
-
MQJMS_PUT_ASYNC_ALLOWED_AS_DEST
static final int MQJMS_PUT_ASYNC_ALLOWED_AS_DESTDeprecated.This parameter can be passed toMQDestination.setPutAsyncAllowed(int)to indicate that asynchronous sends can be made on this destination, if the underlying MQ queue or topic configuration allows it. If set on a destination which is used with an unidentified producer then the behaviour will be as MQJMS_PUT_ASYNC_ALLOWED_ENABLED for messages sent in a transacted session and MQJMS_PUT_ASYNC_ALLOWED_DISABLED for all other cases.- See Also:
-
MQJMS_PUT_ASYNC_ALLOWED_AS_Q_DEF
static final int MQJMS_PUT_ASYNC_ALLOWED_AS_Q_DEFDeprecated.This parameter can be passed toMQDestination.setPutAsyncAllowed(int)to indicate that asynchronous sends can be made on this destination, if the underlying MQ queue configuration allows it. If set on a queue which is used with an unidentified producer then the behaviour will be as MQJMS_PUT_ASYNC_ALLOWED_ENABLED for messages sent in a transacted session and MQJMS_PUT_ASYNC_ALLOWED_DISABLED for all other cases.- See Also:
-
MQJMS_PUT_ASYNC_ALLOWED_AS_TOPIC_DEF
static final int MQJMS_PUT_ASYNC_ALLOWED_AS_TOPIC_DEFDeprecated.This parameter can be passed toMQDestination.setPutAsyncAllowed(int)to indicate that asynchronous sends can be made on this destination, if the underlying MQ topic configuration allows it. If set on a topic which is used with an unidentified producer then the behaviour will be as MQJMS_PUT_ASYNC_ALLOWED_ENABLED for messages sent in a transacted session and MQJMS_PUT_ASYNC_ALLOWED_DISABLED for all other cases.- See Also:
-
MQJMS_PUT_ASYNC_ALLOWED_DISABLED
static final int MQJMS_PUT_ASYNC_ALLOWED_DISABLEDDeprecated.This parameter can be passed toMQDestination.setPutAsyncAllowed(int)to indicate that asynchronous sends can not be made on this destination.- See Also:
-
MQJMS_PUT_ASYNC_ALLOWED_ENABLED
static final int MQJMS_PUT_ASYNC_ALLOWED_ENABLEDDeprecated.This parameter can be passed toMQDestination.setPutAsyncAllowed(int)to indicate that asynchronous sends can be made on this destination.- See Also:
-
MQJMS_READ_AHEAD_ALLOWED_AS_DEST
static final int MQJMS_READ_AHEAD_ALLOWED_AS_DESTDeprecated.This parameter can be passed toMQDestination.setReadAheadAllowed(int)to indicate that read ahead can be used on this destination, if the underlying MQ queue or topic configuration allows it.- See Also:
-
MQJMS_READ_AHEAD_ALLOWED_AS_Q_DEF
static final int MQJMS_READ_AHEAD_ALLOWED_AS_Q_DEFDeprecated.This parameter can be passed toMQDestination.setReadAheadAllowed(int)to indicate that read ahead can be used on this destination, if the underlying MQ queue configuration allows it.- See Also:
-
MQJMS_READ_AHEAD_ALLOWED_AS_TOPIC_DEF
static final int MQJMS_READ_AHEAD_ALLOWED_AS_TOPIC_DEFDeprecated.This parameter can be passed toMQDestination.setReadAheadAllowed(int)to indicate that read ahead can be used on this destination, if the underlying MQ topic configuration allows it.- See Also:
-
MQJMS_READ_AHEAD_ALLOWED_DISABLED
static final int MQJMS_READ_AHEAD_ALLOWED_DISABLEDDeprecated.This parameter can be passed toMQDestination.setReadAheadAllowed(int)to indicate that read ahead can not be used on this destination.- See Also:
-
MQJMS_READ_AHEAD_ALLOWED_ENABLED
static final int MQJMS_READ_AHEAD_ALLOWED_ENABLEDDeprecated.This parameter can be passed toMQDestination.setReadAheadAllowed(int)to indicate that read ahead can be used on this destination.- See Also:
-
MQJMS_READ_AHEAD_DELIVERCURRENT
static final int MQJMS_READ_AHEAD_DELIVERCURRENTDeprecated.This parameter can be passed toMQDestination.setReadAheadClosePolicy(int)to indicate how an asynchronous consumer should close down when using a read ahead buffer.- See Also:
-
MQJMS_REPLYTO_STYLE_DEFAULT
static final int MQJMS_REPLYTO_STYLE_DEFAULTDeprecated.This parameter can be passed toMQQueue.setJMSReplyToStyle(int)to indicate that the JMSReplyTo should take the default behavior, equivalent to setting the value to MQJMS_REPLYTO_STYLE_MQMD_VALUES- See Also:
-
MQJMS_REPLYTO_STYLE_MQMD_VALUES
static final int MQJMS_REPLYTO_STYLE_MQMD_VALUESDeprecated.This parameter can be passed toMQQueue.setJMSReplyToStyle(int)to indicate that the JMSReplyTo should include the MQQueueManager value from the message MQMD header- See Also:
-
MQJMS_REPLYTO_STYLE_RFH2_VALUES
static final int MQJMS_REPLYTO_STYLE_RFH2_VALUESDeprecated.This parameter can be passed toMQQueue.setJMSReplyToStyle(int)to indicate that the JMSReplyTo should be the value present in the message RFH2 header- See Also:
-
MQJMS_READ_AHEAD_DELIVERALL
static final int MQJMS_READ_AHEAD_DELIVERALLDeprecated.- See Also:
-
MQJMS_SHARE_CONV_ALLOWED_DISABLED
static final int MQJMS_SHARE_CONV_ALLOWED_DISABLEDDeprecated.This parameter can be passed toMQConnectionFactory.setShareConvAllowed(int)to indicate that client connections will not be shared.- See Also:
-
MQJMS_SHARE_CONV_ALLOWED_ENABLED
static final int MQJMS_SHARE_CONV_ALLOWED_ENABLEDDeprecated.This parameter can be passed toMQConnectionFactory.setShareConvAllowed(int)to indicate that client connections will be shared.- See Also:
-
MQJMS_SUBSTORE_BROKER
static final int MQJMS_SUBSTORE_BROKERDeprecated.This parameter can be passed toMQConnectionFactory.setSubscriptionStore(int)to indicate the Broker subscription store will be used to hold details of subscriptions.- See Also:
-
MQJMS_SUBSTORE_MIGRATE
static final int MQJMS_SUBSTORE_MIGRATEDeprecated.This parameter can be passed toMQConnectionFactory.setSubscriptionStore(int)to indicate the Migrate subscription store will be used to hold details of subscriptions.- See Also:
-
MQJMS_SUBSTORE_QUEUE
static final int MQJMS_SUBSTORE_QUEUEDeprecated.This parameter can be passed toMQConnectionFactory.setSubscriptionStore(int)to indicate the Queue subscription store will be used to hold details of subscriptions.- See Also:
-
MQJMS_TP_BINDINGS_MQ
static final int MQJMS_TP_BINDINGS_MQDeprecated.This parameter can be passed toMQConnectionFactory.setTransportType(int)to indicate that the application should connect to the queue manager in bindings mode.- See Also:
-
MQJMS_TP_CLIENT_MQ_TCPIP
static final int MQJMS_TP_CLIENT_MQ_TCPIPDeprecated.This parameter can be passed toMQConnectionFactory.setTransportType(int)to indicate that the application should connect to the queue manager in client TCP/IP mode.- See Also:
-
MQJMS_TP_DIRECT_HTTP
static final int MQJMS_TP_DIRECT_HTTPDeprecated.This parameter can be passed toMQConnectionFactory.setTransportType(int)to indicate that the application should use HTTP tunnelling on a real-time connection to a broker. See the broker documentation for more details of this connection mode.- See Also:
-
MQJMS_TP_DIRECT_TCPIP
static final int MQJMS_TP_DIRECT_TCPIPDeprecated.This parameter can be passed toMQConnectionFactory.setTransportType(int)to indicate that the application should connect to a real-time broker in TCP/IP mode. See the broker documentation for more details of this connection mode.- See Also:
-
MQJMS_TP_BINDINGS_THEN_CLIENT
static final int MQJMS_TP_BINDINGS_THEN_CLIENTDeprecated.This parameter can be passed toMQConnectionFactory.setTransportType(int)to indicate that the application should connect to a the queue manager in bindings mode, and if this fails with a QueueManager Name error or QueueManager not available, then it should retry with client mode. Suitable settings should be present on the connection factory for client connections. This should only be used within the context of the JCA RA.- See Also:
-
MQJMS_WILDCARD_TOPIC_ONLY
static final int MQJMS_WILDCARD_TOPIC_ONLYDeprecated.This parameter can be passed toMQConnectionFactory.setWildcardFormat(int)orMQDestination.setWildcardFormat(int)to indicate how to interpret wildcards in topic strings.- See Also:
-
MQJMS_WILDCARD_CHAR_ONLY
static final int MQJMS_WILDCARD_CHAR_ONLYDeprecated.This parameter can be passed toMQConnectionFactory.setWildcardFormat(int)orMQDestination.setWildcardFormat(int)to indicate how to interpret wildcards in topic strings.- See Also:
-
MQRCCF_ALREADY_JOINED
static final int MQRCCF_ALREADY_JOINEDDeprecated.This reason code is returned by a broker to indicate that the identity already has an entry for this subscription. A Join registration option was specified but the subscriber identity was already a member of the subscription's identity set. See IBM MQ Publish/Subscribe User's Guide for more information on this error code.- See Also:
-
MQRCCF_DUPLICATE_IDENTITY
static final int MQRCCF_DUPLICATE_IDENTITYDeprecated.This reason code is returned by a broker to indicate that the publisher or subscriber identity is already assigned to another user ID. A given identity can only be assigned to one user ID at a time. See IBM MQ Publish/Subscribe User's Guide for more information on this error code.- See Also:
-
MQRCCF_DUPLICATE_SUBSCRIPTION
static final int MQRCCF_DUPLICATE_SUBSCRIPTIONDeprecated.This reason code is returned by a broker to indicate that a matching subscription already exists. See IBM MQ Publish/Subscribe User's Guide for more information on this error code.- See Also:
-
MQRCCF_NOT_AUTHORIZED
static final int MQRCCF_NOT_AUTHORIZEDDeprecated.This reason code is returned by a broker to indicate that the subscriber has insufficient authority. To receive publications a subscriber application needs both browse and get authority for the queue that it is subscribing to, and put authority for the queue that broker commands are to be sent to. Subscriptions are rejected if the subscriber does not have both authorities. See IBM MQ Publish/Subscribe User's Guide for more information on this error code.- See Also:
-
MQRCCF_NOT_REGISTERED
static final int MQRCCF_NOT_REGISTEREDDeprecated.This reason code is returned by a broker to indicate that the subscriber or publisher is not registered. See IBM MQ Publish/Subscribe User's Guide for more information on this error code.- See Also:
-
MQRCCF_REG_OPTIONS_ERROR
static final int MQRCCF_REG_OPTIONS_ERRORDeprecated.This reason code is returned by a broker to indicate that incorrect registration options have been supplied. See IBM MQ Publish/Subscribe User's Guide for more information on this error code.- See Also:
-
MQRCCF_SUB_IDENTITY_ERROR
static final int MQRCCF_SUB_IDENTITY_ERRORDeprecated.This reason code is returned by a broker to indicate that the subscription identity parameter is in error. Either the supplied value exceeds the maximum length allowed or the subscription identity is not currently a member of the subscription's identity set and a Join registration option was not specified. See IBM MQ Publish/Subscribe User's Guide for more information on this error code.- See Also:
-
MQRCCF_SUB_NAME_ERROR
static final int MQRCCF_SUB_NAME_ERRORDeprecated.This reason code is returned by a broker to indicate that the subscription name parameter is not valid. Either the subscription name is not of a valid format or a matching subscription already exists with no subscription name. See IBM MQ Publish/Subscribe User's Guide for more information on this error code.- See Also:
-
MQRCCF_SUBSCRIPTION_IN_USE
static final int MQRCCF_SUBSCRIPTION_IN_USEDeprecated.This reason code is returned by a broker to indicate that the subscription is in use. An attempt to modify or deregister a subscription was attempted by a member of the identity set when they were not the only member of this set. See IBM MQ Publish/Subscribe User's Guide for more information on this error code.- See Also:
-
MQRCCF_SUBSCRIPTION_LOCKED
static final int MQRCCF_SUBSCRIPTION_LOCKEDDeprecated.This reason code is returned by a broker to indicate that the subscription is currently exclusively locked by another identity. See IBM MQ Publish/Subscribe User's Guide for more information on this error code.- See Also:
-
MQRCCF_TOPIC_ERROR
static final int MQRCCF_TOPIC_ERRORDeprecated.This reason code is returned by a broker to indicate that the topic name has an invalid length or contains invalid characters. Note that wildcard topic names are not allowed for Register Publisher and Publish commands. See IBM MQ Publish/Subscribe User's Guide for more information on this error code.- See Also:
-
PS_CONTROL_QUEUE
Deprecated.Default name for the broker control queue. This can be changed usingMQConnectionFactory.setBrokerControlQueue(String).- See Also:
-
PS_DEF_D_SHARED_QUEUE
Deprecated.Default name for the JMS durable subscriber queue. This can be altered usingMQTopic.setBrokerDurSubQueue(String).- See Also:
-
PS_DEF_ND_SHARED_QUEUE
Deprecated.Default name for the JMS nondurable subscriber queue. This can be altered usingMQConnectionFactory.setBrokerSubQueue(String).- See Also:
-
PS_DEFAULT_STREAM_QUEUE
Deprecated.Default name for the broker publication queue. This can be changed usingMQConnectionFactory.setBrokerPubQueue(String).- See Also:
-