Unsupported content

 

This version of the product is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

Pattern Configuration nodes

Patterns support having configuration that allows the behavior of the pattern to be modified without needing to learn and edit TPL. This data is stored in one or more Pattern Configuration nodes that are related to a Pattern Module node. As a pattern's configuration cannot be pre-determined, the default list of attributes for a Pattern Configuration node is limited to generics.

Pattern Configuration node lifecycle

The following section describes the scenarios in which a Pattern Configuration node is created, updated or removed.

Creation

Pattern Configuration nodes are created as a result of activating a Pattern Module that contains a configuration block. As such the creation of Pattern Configuration nodes is driven by the management of Patterns. See Knowledge management for details.

Update

The update of a Pattern Configuration node is driven by the User modifying the attributes in the UI.

Removal

Pattern Configuration nodes are removed when their associated Pattern Modules are destroyed.

Attributes and relationships of the PatternConfiguration node

The attributes of the PatternConfiguration node are described in the following table:

UI Name
Attribute Name and Type

Description

Name
name : string

Pattern configuration name

Pattern Configuration Version
version : string

Pattern configuration version

Pattern Configuration Description
description : string

Pattern configuration description

Not shown in UI
__active : boolean

Flag indicating if configurtion is active

Not shown in UI
__config_values : list:string

List of name for configuration values

Not shown in UI
__changed_values : int

Number of non-default values

The relationships of the PatternConfiguration node are described in the following table:

UI Name

Relationship

Description

Deprecated Pattern Configuration

New:
Deprecated:
Old:
PatternConfiguration

Pattern Configuration that has been deprecated by this one

Deprecating Pattern Configuration

Old:
Deprecated:
New:
PatternConfiguration

Pattern Configuration that deprecated this one

Pattern Module

PatternConfiguration:
PatternModuleContainment:
PatternModule:
PatternModule

Pattern Module



Was this page helpful? Yes No Submitting... Thank you

Comments