|
|
A SCOadmin object class corresponds to a type of system entity (such as filesystems, files, devices, printers, users, and hosts). Each class of object is handled by a particular OSA (although each OSA can handle more than one class), that defines how it behaves and what operations can be performed on it.
When designing a manager that uses objects, one of the most important tasks is to flesh out the characteristics of these objects by defining the classes to which they belong. This process should be shared by the manager and backend developers, and is facilitated by use of the OSA builder. It is analogous to the task of defining classes in a C++ project.