Attribute types

Online section / Guides / Manager / Filtering / Attribute types contact | download | sitemap

Attribute types

The MyARM-Manager supports specific input widgets for specific attribute types. The following different attribute types are supported with specific widgets:

Enumeration type

A value of an enumeration can be selected by a pull down menu which has a list of all known enumerations.

An example of this filter type is Status transaction attribute .

String type

Within a string attribute filter the string itself and an operator can be specified. The filter is applied with the string and the chosen operator. The operators as shown in table Filtering attribute type string are valid.

Operator Description
~= the string is interpreted as a pattern as supported by the underlying (SQL) database. Here you can use '%' patterns. Thus this operation matches any string given by this pattern
= matches any string which equals to this string
!= matches any string which is not equal to this string
> matches any string which is greater than this string
< matches any string which is less than this string

An example of this filter type is URI transaction attribute .

Time span type

A time span attribute is mainly used for durations (response times) of transactions. It expresses the time elapsed for the transaction given in a time unit. The time unit can be changed globally within the preference dialog . The widget for this type supports an operator and minimum and/or maximum values to filter for as specified in table Filtering attribute type timespan

Operator Description
=> greater equal operator to filter transactions which have a time span greater or equal of the specified time span
<= less equal operator to filter transactions which have a time span less or equal of the specified time span
[,] interval operator which filter transactions between a minimum and maximum

An example of this filter type is Duration transaction attribute .

Time stamp type

A time stamp attribute is mainly used for start and stop time stamps of transactions. The time stamp widget supports three different kinds of operators to filter for as specified in table Filtering attribute type timestamp

Operator Description
=> greater equal operator to filter transactions which have a time stamp greater or equal of the specified time stamp
<= less equal operator to filter transactions which have a time stamp less or equal of the specified time stamp
[,] interval operator which filter transactions between a minimum and maximum time stamp interval

The time widget itself provides a calendar for easy input of a date and a time string template for input a valid time. The time format used can be changed globally within the preference dialog.

An example of this filter type is Stop time transaction attribute .