According to the present invention, an apparatus and method for providing access to multiple object versions allows the system administrators to control which version of a given object is referenced by existing related objects. By providing an option for the system user to select and access different object versions, object upgrade policies can be flexible and accommodate the various needs of different object-oriented systems. The object versioning mechanism of the present invention provides several different options when modifying an existing object to create a new version. The various embodiments of the present invention provide a versioning mechanism to manage version updates for objects in an object-oriented system. The versioning mechanism disclosed herein implements the methods of the present invention by making a copy of an existing object whenever a new version of the existing object is to be introduced into an object-oriented system. After the copy of the existing object has been made, the existing object or the copy of the existing object can be modified to reflect the desired changes and to provide an updated version of the object. Whether the existing object or the copy of the existing object is modified depends on the specific system policy or objectives to be achieved. In addition, according to the desired system policy, the unmodified version of the object can be removed from the system, if desired. Alternatively, if both objects remain in the system, access to one or both of the objects may be further restricted by disabling all or at least some of the methods on the objects.

Согласно присытствыющему вымыслу, прибор и метод для обеспечивать доступ к множественным вариантам предмета позволяют администраторам системы контролировать который вариант, котор дали предмета снабжен ссылками путем существуя родственные предметы. Путем обеспечивать вариант для потребителя системы для того чтобы выбрать и достигнуть по-разному варианты предмета, политики подъема предмета могут быть гибки и приспосабливать различные потребности по-разному object-oriented систем. Механизм предмета versioning присытствыющего вымысла обеспечивает несколько по-разному вариантов дорабатывая existing предмет для того чтобы создать новый вариант. Различные воплощения присытствыющего вымысла обеспечивают versioning механизм для того чтобы управлять уточнениями варианта для предметов в object-oriented системе. Versioning механизм показанный здесь снабжает методы присытствыющего вымысла путем делать экземпляр existing предмета когда новый вариант existing предмета должен быть введенным в object-oriented систему. После того как был сделан экземпляр existing предмета, existing предмет или экземпляр existing предмета можно доработать для того чтобы отразить заданные изменения и обеспечить updated вариант предмета. Ли доработаны existing предмет или экземпляр existing предмета зависит на специфически политике или задачах системы, котор нужно достигнуть. In addition, согласно заданной политике системы, unmodified вариант предмета можно извлечь от системы, если пожелано. Друг, если оба предмета остают в системе, то доступ до один или оба из предметов может более в дальнейшем быть ограничен путем выводить весь или по крайней мере некоторые из строя из методов на предметах.

 
Web www.patentalert.com

< (none)

< Systems and methods for the multispectral imaging and characterization of skin tissue

> Management of and access to information and other material via the world wide web in an LDAP environment

> (none)

~ 00005