Notify On Missing Event Filter

Definition

Description

If no event matches Condition within TimeInterval perform ActionList.

 

 

Comments

TimeInterval starts at system initialization.

If TimeInterval is empty, missing. blank or less than or equal to zero, disable filter.

 

Example

<filter objectId="Filter.NotifyOnMissingEvent" type="NotifyOnMissingEventFilter">
	<parameter type=”ConditionList”>
		<condition> <!—0..N of these in an ordered list -->
			<negatePrimaryCondition>false</negatePrimaryCondition>
			<conditionRelation>All</conditionRelation>
			<conditionSpec> <!—changed name from “condition” -->
				<negate>false</negate>
				<fieldName>ev:msg</fieldName>
				<operator>containsString</operator>
				<valueType>string</valueType>
				<value>delete</value>
			</conditionSpec>
		</condition>
	</parameter>
	<parameter type="TimeInterval">
		<time>10</time>
		<units>min</units>
	</parameter>
	<parameter type=”ActionList”>
		<action type=”SetEventFieldList”>
			<setEventField fieldName=”ev:msg4”>
				<type>String</type>
				<formatString>sequence broken %1%%2%</formatString>
				<formatParmSpec>
					<type>EventType</type>
					<name>ev:msg</name>
				</formatParmSpec>
				<formatParmSpec>
					<type>EventType</type>
					<name>ev:app</name>
				</formatParmSpec>
			</setEventField>
		</action>
	</parameter>
</filter>