CL Programming
The functions performed automatically ensure that objects are processed in
a consistent, secure, and proper way. These functions are:
- Object type verification. The system checks the type of object and
the type of function being performed on the object to verify that function can
be performed on that type of object. For example, if the object
specified in a CALL command is not a program, the call function cannot be
performed.
- Object authority verification. The system checks the object, the
function, and the user to verify that user can perform that function on that
object. For example, if USERA is not authorized to use OBJB in any way,
he cannot request that any functions be performed on it.
- Object lock enforcement. The system ensures that the integrity of
objects is preserved when two or more users try to use an object at the same
time. Simultaneous changes to an object are locked out; users
cannot use an object while it is being changed.
- Object damage detection and notification. The system monitors for
errors during the processing of objects and communicates to you unplanned
failures that result from the unrecognizable contents of objects. These
failures are communicated to you through standard messages that indicate
object damage. The system is designed so that these failures are rare,
and monitoring and communicating these failures provide integrity.
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]
(C) Copyright IBM Corporation 1992, 2005. All Rights Reserved.