OpenTV ENTera & OpenTV Platform Documentation

dynamicContentGroup

The dynamicContentGroup element represents a group of content whose contents are determined dynamically (for example, by the results of a search query). Its structure is shown in the following diagram:

dynamicContentGroup.png

Elements and attributes

dynamicContentGroup
XML Element Type Required Description
Attribute: id anySimpleType Optional
Attribute: providerId anySimpleType Required
Attribute: providerResourceId anySimpleType Required
Attribute: name anySimpleType Required
Attribute: description anySimpleType Optional
Attribute: scope anySimpleType Required
dynamicParameters [DynamicParameterType]
  • Occurrence1
Required
DynamicParameterType / sources [DynamicContentGroupSourceType]
  • Occurrence0..unbounded
Optional <dl><dt>type</dt><dd>Allows to specify the kind of resource that a content group is linked to (allowed values: contentGroup, node) </dd><dt>providerId</dt><dd>id of the content provider</dd><dt>providerResourceId</dt><dd>id of the resource for this specific content provider</dd></dl>
DynamicParameterType / criteria [DynamicCriteriaType]
  • Occurrence1
Required
DynamicCriteriaType / queryLanguage string
  • Whitespacepreserve
  • Occurrence1
Required
DynamicCriteriaType / queryString string
  • Whitespacepreserve
  • Occurrence1
Required
DynamicParameterType / clientPageSize int
  • Pattern[\-+]?[0-9]+
  • Whitespacecollapse
  • Occurrence1
Required
DynamicParameterType / clientResultLimit int
  • Pattern[\-+]?[0-9]+
  • Whitespacecollapse
  • Occurrence1
Required
DynamicParameterType / sortOrder [SortingOrderEnumType]
  • Whitespacepreserve
  • Enumeration
    • ASC
    • DESC
  • Occurrence1
Required