Lock Manager
In FirstSpirit, objects need to be blocked from access by other users for certain actions, such as changing project properties or editing a page. To do this, the user automatically (when changing project properties) or manually (when editing a page) sets a lock on this object. The Lock Manager manages all currently locked objects and provides information on different lock types.
Attributes:
LockedObjects: number of all objects (projects, elements, packages, schedule entries) that are currently being edited and have been locked by a user.
ObjectsLocked: number of all objects (projects, elements, packages, schedule entries) that were locked by a user within the last 60 seconds.
LockedPackages: number of all packages that are currently being edited and have been locked by a user. This value is only populated when the license-dependent “CorporateContent” functionality is in use.
LockedProjects: number of all projects that are currently being edited and have been locked by a user (for an example, see Web applications).
LockedScheduleEntries: number of all schedule entries that are currently being edited and have been locked by a user (for an example, see Add schedule entry (Properties tab)).
LockedStoreElements: number of all elements from the FirstSpirit page store that are currently being edited and have been locked by a user.
LockedDatasets: number of entities (database entities) that are currently being edited and have been locked by a user.