In accordance with embodiments, there are provided mechanisms and methods
for suspending work by a resource adapter. These mechanisms and methods
for suspending work by a resource adapter can enable embodiments to
provide the capability to start and stop work performed by a resource
adapter to connector architectures. The ability of embodiments to provide
the capability to start and stop work performed by a resource adapter can
enable users of Connector Architectures to quiesce an adapter's
inbound/outbound or work sections. Such capability can enable an adapter
embodiment to complete in-flight transactions but not accept new inbound
transactions until a request to resume operation is received. Resource
adapters may be quiesced during a versioning or change out process or
other maintenance processes for example.