webMethods Adapter Runtime 10.7 | webMethods Adapter Runtime Documentation | webMethods Adapter Runtime User’s Documentation | Adapter Administrator APIs | Adapter Specific Samples | webMethods WebSphere MQ Adapter
 
webMethods WebSphere MQ Adapter
Sample Template for Creating a Connection
{
"connectionAlias": "<Connection_Alias>",
"packageName": "<Package_Name>",
"adapterTypeName": "wmMQAdapter",
"connectionFactoryType": "com.wm.adapter.wmmqadapter.connection.wmMQConnectionFactory",
"connectionSettings": {
"ccdtFilePath": "",
"queueManagerName": "<Queue_Manager_Name>",
"hostName": "<Host_Name>",
"port": "<Port_Number>",
"channel": "<Channel>",
"CCSID": "CP819",
"userId": "<Username>",
"password": "<Password>",
"queueName": "<Queue_Name>",
"dynamicQueuePrefix": "",
"encoding": "00273-Native",
"sendExit": "",
"sendExitInit": "",
"recvExit": "",
"recvExitInit": "",
"securityExit": "",
"securityExitInit": "",
"cacheOverriddenConnections": true,
"sslTrustStoreAlias": "",
"sslOptions": "",
"sslCipherSpec": "",
"sslKeyStore": "",
"sslKeyStorePassword": "",
"sslKeyStoreAlias": ""
},
"connectionManagerSettings": {
"poolable": "true",
"minimumPoolSize": "1",
"maximumPoolSize": "10",
"poolIncrementSize": "1",
"blockingTimeout": "1000",
"expireTimeout": "1000",
"startupRetryCount": "0",
"startupBackoffSecs": "10",
"heartBeatInterval": "0"
}
}
Sample Template for Creating a Listener
{
"listenerName": "<Listener_Name>",
"packageName": "<Package_Name>",
"adapterTypeName": "wmMQAdapter",
"connectionAlias": "<Connection_Alias>",
"listenerTemplate": "com.wm.adapter.wmmqadapter.connection.wmMQListener",
"listenerEnabled": "false",
"listenerSettings": {
"retryLimit": "5",
"retryBackoffTimeout": "10",
"useGrouping": "false",
"convertDataOption": "true",
"sharedMode": "true",
"deadLetterMessageHeaders": "<DeadLetter_Message_Headers>",
"backoutThreshhold": "1",
"deadLetterQueueManager": "",
"deadLetterQueue": "",
"handleBackoutRequeue": "false",
"filterOffset": "",
"filterSequenceNumber": "",
"filterGroupId": "",
"filterCorrelId": "",
"filterMsgId": "",
"waitInterval": "60000"
}
}