ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzaks_5.4.0.1/rzaksrtentryclass.htm

114 lines
8.7 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="concept" />
<meta name="DC.Title" content="Class" />
<meta name="abstract" content="Job run-time attributes are contained in the class object that is specified in the (CLS) parameter in the routing entry. If a job consists of multiple routing steps, the class used by each subsequent routing step is specified in the routing entry used to start the routing step. If the class does not exist when the routing entry is added, a library qualifier must be specified because the qualified class name is kept in the subsystem description." />
<meta name="description" content="Job run-time attributes are contained in the class object that is specified in the (CLS) parameter in the routing entry. If a job consists of multiple routing steps, the class used by each subsequent routing step is specified in the routing entry used to start the routing step. If the class does not exist when the routing entry is added, a library qualifier must be specified because the qualified class name is kept in the subsystem description." />
<meta name="DC.Relation" scheme="URI" content="rzaksaboutroutingentries.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaksroutentrycompare.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaksrtentrymaxact.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaksrtentrymempool.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2004-2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2004-2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzaksrtentryclass" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>Class</title>
</head>
<body id="rzaksrtentryclass"><a name="rzaksrtentryclass"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Class</h1>
<div><p>Job run-time attributes are contained in the class object that
is specified in the (<span class="parmname">CLS</span>) parameter in the routing entry.
If a job consists of multiple routing steps, the class used by each subsequent
routing step is specified in the routing entry used to start the routing step.
If the class does not exist when the routing entry is added, a library qualifier
must be specified because the qualified class name is kept in the subsystem
description.</p>
<p>Run-time attributes that are included in a routing entry class are:</p>
<dl><dt class="dlterm">Run priority (<span class="parmname">RUNPTY</span>)</dt>
<dd>The run priority is a value ranging from 1 (highest priority) through
99 (lowest priority) that represents the priority at which the job competes
for the processing unit relative to other jobs that are active at the same
time. For multi-threaded jobs, the run priority is also the highest run priority
allowed for any thread within the job. Individual threads within the job may
have a lower priority.</dd>
</dl>
<dl><dt class="dlterm">Time slice (<span class="parmname">TIMESLICE</span>)</dt>
<dd>This is the time slice establishes the amount of time needed by a thread
in a job to accomplish a meaningful amount of processing. At the end of the
time slice, the thread might be put in an inactive state so that other threads
can become active in the storage pool.</dd>
</dl>
<dl><dt class="dlterm">Default wait time (<span class="parmname">DFTWAIT</span>)</dt>
<dd>This specifies the default maximum time (in seconds) that a thread in
the job waits for a system instruction, such as the LOCK machine interface
(MI) instruction, to acquire a resource. This default wait time is used when
a wait time is not otherwise specified for a given situation. Normally, this
is the amount of time the system user might be willing to wait for the system
before the request is ended. If the wait time for any one instruction is exceeded,
an error message can be displayed or it can be automatically handled by a
Monitor Message (MONMSG) command. </dd>
</dl>
<dl><dt class="dlterm">Maximum CPU time (<span class="parmname">CPUTIME</span>)</dt>
<dd>This specifies the maximum processing unit time (in milliseconds) that
the job can use. If the job consists of multiple routing steps, each routing
step is allowed to use this amount of processing unit time. If the maximum
time is exceeded, the job is ended. </dd>
</dl>
<dl><dt class="dlterm">Maximum temporary storage (<span class="parmname">MAXTMPSTG</span>)</dt>
<dd>This specifies the maximum amount of temporary (auxiliary) storage that
the job can use. If the job consists of multiple routing steps, this is the
maximum temporary storage that the routing step can use. This temporary storage
is used for storage required by the program itself and by implicitly created
internal system objects used to support the job. It does not include storage
in the QTEMP library. If the maximum temporary storage is exceeded, the job
is ended. This parameter does not apply to the use of permanent storage, which
is controlled through the user profile. </dd>
</dl>
<dl><dt class="dlterm">Maximum threads (<span class="parmname">MAXTHD</span>)</dt>
<dd>This specifies the maximum number of threads that a job using this class
can run with at any time. If multiple threads are initiated simultaneously,
this value may be exceeded. If this maximum value is exceeded, the excess
threads will be allowed to run to their normal completion. Initiation of additional
threads will be inhibited until the maximum number of threads in the job drops
below this maximum value.</dd>
</dl>
<dl><dt class="dlterm">Text description (<span class="parmname">TEXT</span>)</dt>
<dd>This specifies the text that briefly describes the object. This is an
attribute of the class object when it is created, but it is not a run-time
attribute for a job.</dd>
</dl>
<dl><dt class="dlterm">Authority (<span class="parmname">AUT</span>)</dt>
<dd>This specifies the authority you are giving to users who do not have specific
authority for the object, who are not on an authorization list, and whose
group profile or supplemental group profiles do not have specific authority
for the object. This is an attribute of the class object when it is created,
but it is not a run-time attribute for a job.</dd>
</dl>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzaksaboutroutingentries.htm" title="The routing entry identifies the main storage subsystem pool to use, the controlling program to run (typically the system-supplied program QCMD), and additional run-time information (stored in the class object). Routing entries are stored in the subsystem description.">Routing entries</a></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="rzaksroutentrycompare.htm" title="The comparison value (CMPVAL) parameter of the routing entry specifies data that is compared with routing data to determine which routing entry to use. (The routing entry also specifies the starting position for the comparison.) The routing data is compared with the comparison value of each routing entry in sequence number order until a match is found. The sequence number contained in a routing entry defines the order in which the routing entries are scanned and can be used as the identifier of the routing entry.">Comparison data</a></div>
<div><a href="rzaksrtentrymaxact.htm" title="The maximum active routing steps (MAXACT) parameter of the routing entry specifies the maximum number of routing steps (jobs) that can be active at the same time through this routing entry.">Maximum active routing steps</a></div>
<div><a href="rzaksrtentrymempool.htm" title="The memory pool ID (POOLID) parameter of the routing entry specifies the pool identifier of the storage pool in which the program runs. The pool identifier specified here relates to the storage pools in the subsystem description.">Memory pool ID</a></div>
</div>
</div>
</body>
</html>