Home | Products | Downloads | Buy License | Support | References | About Xetrion

How does Xetrion Lock Manager work?

If Xetrion Lock Manager is properly implemented in your Lotus Domino application it automatically prevents more than one user or agent from changing a document at the same time.

Whenever

  • an user tries to set a document into edit mode (or to delete a document) in Notes or Web client
  • an agent wants to update or delete a document

Xetrion Lock Manager automatically checks if this document is currently being locked by another user or agent.

If it is locked Xetrion Lock Manager shows a "document is locked" message and prevents edit, update or delete operations.

If it is not locked Xetrion Lock Manager locks the document for the time of the edit or update operation thus preventing other users or server agents to change that document at the same time.

Documents are unlocked immediately after closing them in Notes or Web client. In Web browsers this means by either navigating away or closing browser window.

Automatic unlock features

The "check alive" feature of Xetrion Lock Manager automatically unlocks documents which are no longer "alive" due to client system crashes (e.g. lost power supply) or broken network connections, but not in case of user inactivity.

Additionally Xetrion Lock Manager can set a time limit on editing a document by one user. After this time Xetrion Lock Manager automatically unlocks the document so that other users are able to edit this document.

A document in edit mode which was unlocked by an administrator or by automatic unlock in the meanwhile cannot be saved any more by the user in Notes or Web client. In that case users are informed about unlocked status of their open documents by a message, even if they do not save the document.

Administration

All locks are maintained in the Server Lock Table which gives the administrator an overview of all locked documents at this server. Administrators can manually unlock documents or lock the entire database for administrative purposes.

 




 
  © Copyright 2008 by Xetrion - All rights reserved | Terms of Use | Privacy Statement