webMethods Adapter Runtime Documentation
About this Help
Document Conventions
Online Information and Support
Data Protection
Overview of the Adapter Runtime
What Is the Adapter Runtime?
Package Management
User-Defined Package Dependency Requirements and Guidelines
Adapter Connections
Connection Pools
Run-Time Behavior of Connection Pools
Built-In Services for Connections
Run-Time Connection Allocation for Adapter Services
Dynamically Selecting a Connection Node
Adapter Services
Adapter Polling Notifications
Adapter Listeners and Listener Notifications
Synchronous and Asynchronous Listener Notifications
Single-Threaded and Multi-Threaded Listeners
Event Publishing Support for Adapter Notifications
Event Publishing for Adapter Notifications
Creating an Event Type Definition
Copying the Event Type Definition
Enabling the Publishing of Events
Disabling the Publishing of Events
Transaction Support
Controlling Pagination
Transaction Management
Overview
Implicit Transactions
Implicit Transaction Usage Cases
One Local Transaction
Three XAResource Transactions
One Local Transaction and One XAResource Transaction
Explicit Transactions
Explicit Transaction Usage Cases
Two Local Transactions
Two XAResource Transactions
One XAResource Transaction and Two Nested Local Transactions
One XAResource Transaction and One Nested Local and XAResource Transaction
Built-In Services for Transaction Management
pub.art.transaction:commitTransaction
pub.art.transaction:rollbackTransaction
pub.art.transaction:setTransactionTimeout
pub.art.transaction:startTransaction
Changing the Integration Server Transaction Timeout Interval
The Adapter Runtime in a Clustered Environment
What is Clustering?
Clustering Considerations and Requirements
Requirements for Each Integration Server in a Cluster
Replicating Packages to Integration Servers
Considerations when Configuring Connections with Connection Pooling Enabled
Disabling the Redirection of Administrative Services
Polling Notification Support in a Cluster
Considerations for Polling Notifications Executing via Scheduled Tasks
Configuring Polling Notifications in Standby or Distributed Mode on Integration Server 8.2
Standby Mode and Distributed Mode
Configuration Settings
Global Settings
Adapter-Specific Settings
Notification-Specific Settings
Clock Synchronization
Configuring Adapter Notification Schedules in a Clustered Environment
Adapter Listener Support in a Cluster
Listener States in a Cluster
Multi-Node Listener States
Single-Node Listener States
Enabling, Disabling, and Suspending Listeners in a Cluster
Enabling Listeners in a Cluster
Disabling Listeners in a Cluster
Suspending Listeners in a Cluster
Adapter Runtime Logging and Exception Handling
Overview
Adapter Runtime Message Logging
Configuring Server Logging Levels for the Adapter Runtime
Adapter Runtime Exception Handling
Predefined Health Indicator
Predefined Health Indicator for WmART based Adapters
Adapter Specific Samples
webMethods Adapter for SAP
Adapter Administrator APIs
Overview
Adapter Operations
Adapter Specific Samples
webMethods Adapter for Apache Cassandra
webMethods Adapter for Enterprise JavaBeans
webMethods Adapter for Apache HBase
webMethods Adapter for JDBC
webMethods Adapter for Apache Kafka
webMethods Lotus Notes Adapter
webMethods Adapter for MongoDB
webMethods MSMQ Adapter
webMethods Adapter for OPC
webMethods Oracle Applications Adapter
webMethods PeopleSoft Adapter
webMethods PeopleSoft EnterpriseOne Adapter
webMethods Remedy Adapter
webMethods Adapter for Salesforce
webMethods Adapter for SAP
webMethods Siebel Adapter
webMethods Adapter for Terracotta
webMethods Tuxedo Adapter
webMethods WebSphere MQ Adapter
Configuration Variables Templates for Adapter Assets in Microservices Runtime
Configuration Variables Templates for Adapter Assets in Microservices Runtime
Encrypting Values for Adapter Connection Assets
Adapter Specific Samples
webMethods Adapter for Apache Cassandra
webMethods Adapter for Enterprise JavaBeans
webMethods Adapter for Apache HBase
webMethods Adapter for JDBC
webMethods Adapter for Apache Kafka
webMethods Lotus Notes Adapter
webMethods Adapter for MongoDB
webMethods MSMQ Adapter
webMethods Adapter for OPC
webMethods PeopleSoft Adapter
webMethods Remedy Adapter
webMethods Adapter for Salesforce
webMethods Adapter for SAP
webMethods Adapter for Terracotta
webMethods WebSphere MQ Adapter
Adapter Runtime Built-In Services Reference
Summary of Adapter Runtime Built-In Services
pub.art:listRegisteredAdapters
pub.art.connection:disableConnection
pub.art.connection:enableConnection
pub.art.connection:getConnectionStatistics
pub.art.connection:listAdapterConnections
pub.art.connection:queryConnectionState
pub.art.connection:getInterruptedThreadStatus
pub.art.listener:disableListener
pub.art.listener:enableListener
pub.art.listener:listAdapterListeners
pub.art.listener:queryListenerState
pub.art.listener:resumeListener
pub.art.listener:setListenerNodeConnection
pub.art.listener:suspendListener
pub.art.notification:disableListenerNotification
pub.art.notification:disablePollingNotification
pub.art.notification:disablePublishEvents
pub.art.notification:enableListenerNotification
pub.art.notification:enablePollingNotification
pub.art.notification:enablePublishEvents
pub.art.notification:listAdapterListenerNotifications
pub.art.notification:listAdapterPollingNotifications
pub.art.notification:queryListenerNotificationState
pub.art.notification:queryPollingNotificationState
pub.art.notification:resumePollingNotification
pub.art.notification:setListenerNotificationNodeListener
pub.art.notification:setPollingNotificationNodeConnection
pub.art.notification:suspendPollingNotification
pub.art.service:listAdapterServices
pub.art.service:setAdapterServiceNodeConnection
pub.art.transaction:commitTransaction
pub.art.transaction:rollbackTransaction
pub.art.transaction:setTransactionTimeout
pub.art.transaction:startTransaction
Adapter Runtime Configuration Parameter Appendix
Overview
watt.art.analysis
watt.art.adapterService.invocationStats.excludePipeline
watt.adk.adapterService.disable.errorlogging
watt.art.adapterService.disable.errorlogging
watt.art.clusteredPollingNotification.keepAliveExpireTimeout
watt.art.clusteredPollingNotification.keepAliveInterval
watt.art.concurrent.ConnectionPool
watt.art.connection.nodeVersion
watt.art.deploy.listener.disable.waitTime
watt.art.notification.eventBus.retries
watt.art.notification.eventBus.retryInterval
watt.art.notifications.disableImplicitUpdate
watt.art.page.size
watt.art.synchronousNotification.selectExecuteUser
watt.art.service.pipeline.hidden
watt.art.tmgr.timeout
watt.art.wmConnectionPool.pingRetryInterval
watt.art.wmConnectionPool.pingSafeInterval
watt.pkg.art.pollingnotification.scheduler
watt.pkg.art.pollingnotification.scheduler.adapters
watt.pkg.art.scheduler.notificationtask.display
watt.art.connection.byPassConnValidation
watt.server.jca.connectionPool.createConnection.interrupt.waitTime
watt.server.jca.connectionPool.threadInterrupter.sleepTime
watt.server.jca.connectionPool.threadInterrupt.waitTime
Copyright
webMethods Adapter Runtime Documentation
Copyright