Skip navigation links

Package com.ibm.openpages.api.trigger.events

All types of events supported by the GRC Trigger framework.

See: Description

Package com.ibm.openpages.api.trigger.events Description

All types of events supported by the GRC Trigger framework.

An event is a representation of the operations being performed by users in the OpenPages system that can be handled by triggers. An example event would be a "Create" of a new GRC object.

Events are classified by event type. The TriggerEventType defines the possible events currently supported by the trigger framework. Each event type will have a corresponding class in this package extending from AbstractEvent. These events are generated by the trigger framework as operations are performed by the system. These generated event objects are used to pass information about the operation to any registered triggers so that their rules and corresponding event handlers can process the event and decide whether to handle it. Events do not need to be constructed outside of this usage.

All event classes will provide the TriggerEventType, TriggerPositionType and Context. Additionally, depending on the type of event there will be other information relating to the operation taking place, for example IResource of Id for the objects involved. Note: unless otherwise specified "resource" refers to instances of IResource which may be either Folders or GRC Objects.

The only non-resource type events currently supported by the framework are for search operations, sometimes referred to as "read triggers" which represent resource retrieval or search operations. See: SearchEvent and QueryEvent

Skip navigation links

Licensed Materials - Property of IBM
OpenPages with Watson (PID: 5725-D51)
© Copyright IBM Corporation 2013, 2020. All Rights Reserved.
US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.