webMethods Adapter Runtime 10.15 | webMethods Adapter Runtime Documentation | webMethods Adapter Runtime User’s Documentation | Configuration Variables Templates for Adapter Assets in Microservices Runtime | Adapter Specific Samples | webMethods Adapter for Salesforce
 
webMethods Adapter for Salesforce
Sample Connection Properties
Connection properties follow this pattern:
artConnection.<packageName>.<connectionName>.propertyGroup.property=value
For example:
artConnection.TestPkg_SF.connections.ConnSanp.connectionEnabled=true
artConnection.TestPkg_SF.connections.ConnSanp.
connectionManagerSettings.blockingTimeout=1000
artConnection.TestPkg_SF.connections.ConnSanp.
connectionManagerSettings.expireTimeout=1000
artConnection.TestPkg_SF.connections.ConnSanp.
connectionManagerSettings.maximumPoolSize=10
artConnection.TestPkg_SF.connections.ConnSanp.
connectionManagerSettings.minimumPoolSize=1
artConnection.TestPkg_SF.connections.ConnSanp.
connectionManagerSettings.poolIncrementSize=1
artConnection.TestPkg_SF.connections.ConnSanp.
connectionManagerSettings.poolable=true
artConnection.TestPkg_SF.connections.ConnSanp.
connectionManagerSettings.startupBackoffSecs=10
artConnection.TestPkg_SF.connections.ConnSanp.
connectionManagerSettings.startupRetryCount=0
artConnection.TestPkg_SF.connections.ConnSanp.
connectionSettings.connectorTimeout=60
artConnection.TestPkg_SF.connections.ConnSanp.
connectionSettings.endPointURL=https\://login.salesforce.com/services/Soap/u/53.0
artConnection.TestPkg_SF.connections.ConnSanp.
connectionSettings.loginName=softwareag@salesforce.com
artConnection.TestPkg_SF.connections.ConnSanp.
connectionSettings.password={AES}kSoTK3xdu2nyV1SDA+W43g==
artConnection.TestPkg_SF.connections.ConnSanp.
connectionSettings.sessionTimeout=30
artConnection.TestPkg_SF.connections.ConnSanp.
connectionSettings.useCompression=false
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionEnabled=true
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionManagerSettings.blockingTimeout=1000
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionManagerSettings.expireTimeout=1000
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionManagerSettings.maximumPoolSize=10
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionManagerSettings.minimumPoolSize=1
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionManagerSettings.poolIncrementSize=1
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionManagerSettings.poolable=true
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionManagerSettings.startupBackoffSecs=10
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionManagerSettings.startupRetryCount=0
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionSettings._transactionControl=false
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionSettings.client_id=
3MVG9d8..z.hDcPLbAR05zTAMvXBzxqpK_1x_1i0_Oeb1ipoOpxavCDYbZG0XDhDChVOQ7yV4LW6xV59JYK.x
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionSettings.client_secret={AES}kSoTK3xdu2nyV1SDA+W43g==
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionSettings.connectorTimeout=60
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionSettings.loginName=softwareag@salesforce.com
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionSettings.login_endpoint=https\://login.salesforce.com/services/oauth2/token
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionSettings.password={AES}kSoTK3xdu2nyV1SDA+W43g==
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionSettings.sessionTimeout=30
artConnection.TestPkg_SF.connections.ConnSanpOAuth.
connectionSettings.wsdl_version=53.0
Sample Listener Properties
Listener properties follow this pattern:
artListener.<packageName>.<listenerName>.propertyGroup.property=value
For example:
artListener.TestPkg_SF.DomainSpecificCreds.listeners.domainListener.
connectionAlias=DomainSpecificCreds\:domainOAuthConnection
artListener.TestPkg_SF.DomainSpecificCreds.listeners.
domainListener.listenerEnabled=false
artListener.TestPkg_SF.DomainSpecificCreds.listeners.
domainListener.listenerSettings.connectTimeout=30000
artListener.TestPkg_SF.DomainSpecificCreds.listeners.
domainListener.listenerSettings.handshakeRetry=5
artListener.TestPkg_SF.DomainSpecificCreds.listeners.
domainListener.listenerSettings.handshakeRetryInterval=1000
artListener.TestPkg_SF.DomainSpecificCreds.listeners.
domainListener.listenerSettings.handshakeTimeout=10000
artListener.TestPkg_SF.DomainSpecificCreds.listeners.
domainListener.listenerSettings.idleTimeout=60000
artListener.TestPkg_SF.DomainSpecificCreds.listeners.
domainListener.listenerSettings.pushEndPoint=/cometd/29.0
artListener.TestPkg_SF.DomainSpecificCreds.listeners.
domainListener.listenerSettings.pushTopic=ContactPushTopic
artListener.TestPkg_SF.DomainSpecificCreds.listeners.
domainListener.retryBackoffTimeout=10
artListener.TestPkg_SF.DomainSpecificCreds.listeners.
domainListener.retryLimit=5
Sample Notification Properties
Notification properties follow this pattern:
artNotification.<packageName>.<notificationName>.propertyGroup.property=value
For example:
artNotification.TestPkg_SF.Notification.Sync_Notif.listenerName=
Listener\:Listener_1
artNotification.TestPkg_SF.Notification.Sync_Notif.notificationEnabled=false
artNotification.TestPkg_SF.DomainSpecificCreds.notifications.
asyncNotification.listenerName=DomainSpecificCreds.listeners\:domainListener
artNotification.TestPkg_SF.DomainSpecificCreds.notifications.
asyncNotification.notificationEnabled=false
artNotification.TestPkg_SF.DomainSpecificCreds.notifications.
syncNotification.listenerName=DomainSpecificCreds.listeners\:domainListener
artNotification.TestPkg_SF.DomainSpecificCreds.notifications.
syncNotification.notificationEnabled=false
artNotification.TestPkg_SF.PollingNotification.testDeleteNotify.
connectionAlias=PollingNotification\:testPollingConnection
artNotification.TestPkg_SF.PollingNotification.testDeleteNotify.
extendedStatus.notificationImmediate=true
artNotification.TestPkg_SF.PollingNotification.testDeleteNotify.
extendedStatus.notificationInterval=70
artNotification.TestPkg_SF.PollingNotification.testDeleteNotify.
extendedStatus.notificationOverlap=false
artNotification.TestPkg_SF.PollingNotification.testDeleteNotify.
notificationEnabled=true
artNotification.TestPkg_SF.PollingNotification.testDeleteNotify.
userName=Administrator
artNotification.TestPkg_SF.PollingNotification.testUpdateNotify.
connectionAlias=PollingNotification\:testPollingConnection
artNotification.TestPkg_SF.PollingNotification.testUpdateNotify.
extendedStatus.notificationImmediate=true
artNotification.TestPkg_SF.PollingNotification.testUpdateNotify.
extendedStatus.notificationInterval=69
artNotification.TestPkg_SF.PollingNotification.testUpdateNotify.
extendedStatus.notificationOverlap=false
artNotification.TestPkg_SF.PollingNotification.testUpdateNotify.
notificationEnabled=true
artNotification.TestPkg_SF.PollingNotification.testUpdateNotify.
userName=Administrator
artNotification.TestPkg_SF.listenerNotifications.asyncListenerNotification.
listenerName=listeners\:pushTopicListener
artNotification.TestPkg_SF.listenerNotifications.asyncListenerNotification.
notificationEnabled=false
artNotification.TestPkg_SF.listenerNotifications.syncListenerNotification.
listenerName=listeners\:pushTopicListener
artNotification.TestPkg_SF.listenerNotifications.syncListenerNotification.
notificationEnabled=false