How job queues are allocated to a subsystem

A job queue can be associated with several subsystems but it can only be allocated to one subsystem at a time. When the subsystem is started, the subsystem monitor tries to allocate each job queue defined in the subsystem job queue entries.

If a job queue was already allocated by another subsystem, the first subsystem must end and deallocate the job queue before the second subsystem can allocate it. After it is started, this second subsystem allocates job queues assigned to it as they become available.

If a job queue does not exist when the subsystem is started, the job queue is allocated to the subsystem when one of the following occurs:

Related concepts
Ordered list
How a job queue works
How jobs are taken from a job queue
Job queue entry
Multiple job queues
How jobs are taken from multiple job queues
Job queue security