Tag Class

The Tag class (ClbTag) defines user-creatable tags associated with a document.

You can view the Tag class in the Administration Console for Content Platform Engine, under the object store navigation pane. Go to Data Design > Classes > Other Classes > Abstract Persistable > Tag.

Class metadata:
  • Allows instances: true
  • Hidden: false
  • Subclassed from: Abstract Persistable (CmAbstractPersistable) class
Table 1. Custom properties on the Tag class
Column Name Property Description
Tag Value (ClbTagValue) String
Value required
Max Length = 100
Set on create only
Tagged Document (ClbTaggedDocument) Singleton Object No reflective quality, used only to persist which version of document was tagged.

Configure target access that is required for this property to AccessRight.WRITE

Value required = false
Required class = Document
Security proxy = false
Set on create only
Document Major Version (ClbDocumentMajorVersion) Integer

Value required, set by server.
Set on create only.

Document Minor Version ((ClbDocumentMinorVersion) Integer

Value required, set by server.
Set on create only.

Tagged Version Series (ClbTaggedVersionSeries) Singleton Object Supports query for tags that are associated with document version series.

Value required, set by server.
Set on create only.
Required class = VersionSeries
Security proxy = false

Index for queries.

Summary Data (ClbSummaryData) Singleton Object Part of reflective relationship between ClbSummaryData and ClbTag objects.

This relationship supports CASCADE DELETE.

Value required, set by server.
Set on create only.
Security proxy = true
Required class = ClbSummaryData
Originator (ClbOriginator) String SID string for user that creates tag.
Value required, set by server. Set on create only. Max length = 400®