z/OS MVS Programming: Resource Recovery
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Resource manager states

z/OS MVS Programming: Resource Recovery
SA23-1395-00

While processing protected resources, the resource manager passes through different states. The resource manager state determines the processing the resource manager can perform. Table 1 and the following topics describe the resource manager processing in the order in which it should occur. Table 1 also shows the state the resource manager is in before the processing and the state it is in after the processing.

Table 1. Resource Manager Processing and States
Resource manager processing Resource manager state

Description

Registering

Before: Reset
After: Registered

The resource manager registers itself with the operating system's registration services.
Setting exit routines Before: Registered After: Set The resource manager sets its exit routines by identifying them and their entry points.

Note that the resource manager's EXIT_FAILED exit routine or the exit manager can unset the exit routines, leaving the resource manager in a registered state, but with its exit routines unset.

Restarting

Before: Set
During: Restart
After: Run

The resource manager restarts itself by retrieving and processing any URs that were incomplete from the last time the resource manager was running. Note that the process is the same for starting and restarting.
Expressing interest in a context Run When an application program requests access to a resource, the resource manager optionally expresses interest in the context associated with the application and the work request.
Expressing interest in a UR Run The resource manager expresses interest in the UR being processed by the application program.
Protecting the resource Run The resource manager changes or does not change the resource.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014