webMethods Adapter Runtime Documentation
Document Conventions
Online Information and Support
Data Protection
Adapters RunTime Users Guide
About this Guide
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
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 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.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
Legal
Copyright
webMethods Adapter Runtime Documentation
Copyright
to-landing_page
re-document_conventions
re-online_information
to-data_protection
to-about_this_guide
to-overview
to-transaction_mgmt
to-clustering
to-logging
to-health_indicator
co-predefined_health_indicator
to-art_bis_appendix
to-properties_appendix
to-online-copyright-page