Next: , Previous: class MozBase, Up: Class Definitions



5.4 class Storage

class Storage deals with the saving and loading of classes and objects, including doing Active Object wrapping (see The Active Object Wrapper). It also provides support for mapping between file names, Oz names, and object references (see Associations).

In fact, the Storage class does an awful lot of things. It passes initial capabilities to the object and remembers which class each object belongs to (see Initial Capabilities). It stores capabilitites on each object for purposes of Wizardry (see Wizardry). It runs the start, init, toRecord and fromRecord methods on objects and is usually the only object to do so.