- TIBCO BusinessEvents®
- CEP Pattern
- Pattern
- Manager
- Advanced

# Pattern.Manager.Advanced

## Description

Advanced pattern management functions

## Functions

Name | Signature and Synopsis
--- | ---
`getEventExtIds` | `String[] 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.
`getEventIds` | `Object[] getEventIds(Object opaque)`
`getRecentEventExtId` | `String 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. $1`null`$1 is returned if there was no such Event ExtId or if the Event did not have one.
`getRecentEventId` | `Object getRecentEventId(Object opaque)`