400 Tivoli Business Systems Manager Version 2.1: End-to-End Business Impact Management
Pattern 2 identifies that the name field must start with IMS, and pattern 3
designates that the path must contain SC66.
PatternList definitions are:
ListName Provides the name for a pattern list. The name matches
the Operand1 column in the Pattern section when the
operator used is a LIKE LIST or a NOT LIKE LIST.
Operand A valid SQL pattern.
Pattern definitions are:
Pattern A unique integer identifier used in the CriteriaToPattern
section to identify the pattern for each criteria.
Class The four-letter code representing the internal IBM Tivoli
Business Systems Manager class name on which the
pattern test will be attempted.
Attribute The attribute of the Class that identifies the aspect of the
object class on which the pattern test will be performed.
When The version of the attribute value on which the test will be
performed. Can be current or previous.
Operator The operator type used to test the pattern. These are the
operands:
LIKE, NOT LIKE,=,<>,>,<,>=,<=,LIKE LIST, and NOT
LIKE LIST use only operand1.
BETWEEN, NOT BETWEEN, and EGREP use both the
operand1 and operand2.
Operand1 The first argument for the operator. For BETWEEN and
NOT BETWEEN, it is the first or lower argument in the
range. For IS, it is either NULL or NOT NULL. For LIKE
LIST and NOT LIKE LIST, it is the ListName in the
PatternList section. For EGREP, it is the first argument.
Operand2 The second argument for the operator, used for
BETWEEN, NOT BETWEEN, and EGREP. All other
operators should use a “%” character as a placeholder.
Now we can match the patterns with the criteria that we defined in the
CriteriaToPattern section. Pattern 1 is associated with criteria 1001 and patterns
2 and 3 are associated with criteria 1002. Definitions for CriteriaToPattern are:
Criteria A unique integer that identifies a group of patterns that
should be evaluated together.