Pattern.Manager.Advanced

Description

Advanced pattern management functions

Functions

NameSignature and Synopsis
getEventExtIdsString[] getEventExtIds(Object opaque)
Returns an array of Event ExtIds that have been observed by the pattern instance so far - i.e that ones that did not cause the instance to fail. The only parameter this function takes is the $1opaque$1 parameter provided by the Pattern Service when it invokes the listener rule function. An empty array is returned if there were no such Event ExtIds. If the Event did not have an ExtId, then a null will be stored in its place.
getEventIdslong[] getEventIds(Object opaque)
Returns an array of Event Ids that have been observed by the pattern instance so far - i.e that ones that did not cause the instance to fail. The only parameter this function takes is the $1opaque$1 parameter provided by the Pattern Service when it invokes the listener rule function. An empty array is returned if there were no such Event Ids.
getRecentEventExtIdString getRecentEventExtId(Object opaque)
Returns the most Event ExtId observed by the pattern instance - i.e that most recent one that did not cause the instance to fail. The only parameter this function takes is the $1opaque$1 parameter provided by the Pattern Service when it invokes the listener rule function. $1null$1 is returned if there was no such Event ExtId or if the Event did not have one.
getRecentEventIdlong getRecentEventId(Object opaque)
Returns the most Event Id observed by the pattern instance - i.e that most recent one that did not cause the instance to fail. The only parameter this function takes is the $1opaque$1 parameter provided by the Pattern Service when it invokes the listener rule function. $1-1$1 is returned if there was no such Event Id.