@Xml(prefix="ibm-mq")
@Extension(name="IBM MQ")
@JavaVersionSupport(value={JAVA_8,JAVA_11,JAVA_17})
@Configurations(value=IBMMQConfiguration.class)
@ErrorTypes(value=org.mule.jms.commons.api.exception.JmsError.class)
@SubTypeMapping(baseType=MQConsumerType.class,subTypes={MQTopicConsumer.class,MQQueueConsumer.class}) @SubTypeMapping(baseType=MQConnectionMode.class,subTypes={BindingConnectionMode.class,ClientConnectionMode.class}) @SubTypeMapping(baseType=MQCachingStrategy.class,subTypes={MQDefaultCachingStrategy.class,NoCachingConfiguration.class})
@Export(classes={MQConsumerConfig.class,MQProducerConfig.class})
@RequiresEnterpriseLicense(allowEvaluationLicense=true)
@OnArtifactLifecycle(value=IBMMQArtifactLifecycleListener.class)
public class IBMMQConnector
extends Object
Copyright © 2025 MuleSoft, Inc.. All rights reserved.