A method and apparatus are provided for storing non-persistent attributes separately from persistent attributes in a print management system. The system server may register callback functions with the object database which allow an attribute to be stored non-persistently, yet be obtained from the object database as if they were stored as one of the persistent attributes. The server attempts to retrieve the attribute from an object database. The object database may then determine whether the requested attribute has been registered as non-persistent in a separate virtual memory. If the requested attribute is registered as non-persistent, the object database invokes the callback function. Otherwise, if the requested attribute is not registered as non-persistent, the object database retrieves the information from disk using a database application program.

Une méthode et un appareil sont donnés pour stocker des attributs non-persistants séparément des attributs persistants dans un système de gestion d'impression. Le serveur de système peut enregistrer les fonctions de rappel de service avec la base de données d'objet qui permettent à un attribut d'être stocké non-persistently, pourtant soit obtenu à partir de la base de données d'objet comme si elles ont été stockées en tant qu'un des attributs persistants. Le serveur essaye de rechercher l'attribut d'une base de données d'objet. La base de données d'objet peut alors déterminer si l'attribut demandé a été enregistré comme non-persistant dans une mémoire virtuelle séparée. Si l'attribut demandé est enregistré comme non-persistant, la base de données d'objet appelle la fonction de rappel de service. Autrement, si l'attribut demandé n'est pas enregistré comme non-persistant, la base de données d'objet recherche l'information à partir du disque en utilisant un programme d'application de base de données.

 
Web www.patentalert.com

< (none)

< Carrying handle

> Segmented transfer blade using a rotating decision stop

> (none)

~ 00022