class MtasSegmentVector

ManagedElement
+-MtasFunction
+-MtasMediaFramework
+-MtasSegmentedAnnouncements
+-MtasSegmentVectors
+-MtasSegmentVector

An MtasSegmentVector MO represents an announcement segment vector.

Attributes
MtasStringDigitsAlphaUnderscore1to64DT
key
mandatory
noNotification
restricted
mtasSegmentVector
This attribute is the primary key of MtasSegmentVector.

Dependencies: A segment vector can be deleted if none of the objects from the MtasGaAnn and
VtasGaAnn MOCs are referring to the MtasSegmentVector key attribute of this MO.
Takes effect: New session
MtasSegmentVectorLanguagesDT[1..8]
mandatory
mtasSegmentVectorLanguages
This attribute is used to define the languages what the segment vector is applicable for. It is a set of strings where each string represents an RFC3066 language-tag.
The usage of the "undefined" token within the set means that the vector can be used if one of following conditions applies:
1. The mtasMrfMLSAdministrativeState attribute of the MtasMrf MO is set to Locked, or the mtasMrfMLSAdministrativeState attribute of the MtasMrf MO is set to Unlocked but the Multiple Languages Support License is invalid.
2. The mtasMrfMLSAdministrativeState attribute of the MtasMrf MO is set to Unlocked and the Multiple Languages Support License is valid, but the caller's preferred language is unknown and the MTAS system default language selector is not set either.
3. The mtasMrfMLSAdministrativeState attribute is set to Unlocked and the Multiple Languages Support License is valid, but no vector is defined for the caller's preferred language and the MTAS system default language selector is not set either.

The system default language selector is stored in the mtasMrfDefaultLanguageSelector attribute of the MtasMrf MO.


Takes effect: New session
MtasStringDigitsAlphaUnderscore1to32DT[1..65] nonUnique ordered
mandatory
mtasSegmentVectorSegments
This attribute is used to define the order of announcement segments within a segment vector. It is a list of strings where each string represents one segment object from the MtasAnnouncementSegment MOC.

Dependencies: The list can contain existing objects from the MtasAnnouncementSegment MOC only.
Takes effect: New session

  class MtasSegmentVector