UBIK Documentation
Name: SYSCLS_CUSTOM_EXCLUSIVE_ACCESS
Inheritance: SYSCLS_EXCLUSIVE_ACCESS
Namespace: System.Classification.Content
ID: "{05896C7F-E599-43DD-AD10-571B3F6796A4}"
Details:
  Autonomous: true
  Since Version: 3.7.1

SYSCLS_CUSTOM_EXCLUSIVE_ACCESS

Classifies an object as a customizable Exclusive Access Object. The object can provide information about its checkout status but cannot itself be checked out. This mechanism can be used to easily lock child objects (e.g. tasks) if their parent is checked out.

This classification is an Autonomous Classification, where the defined properties are autonomously added to the ACM/MetaDefinitions.

Meta Properties

Name Data Type Comment
ENABLED Boolean As a customizable Exclusive Access Object cannot be checked out or released, this Boolean is always false.
CHECKOUT_TS DateTime If the object is checked out, this property provides the time it was checked out. If this property is null, the object is NOT checked out.
CHECKOUT_USER_ID Guid If the object is checked out, this property provides the UID of the user who checked out the object. If this property is null, the object is NOT checked out.