## Uses of Class
com.ibm.openpages.api.trigger.AbstractEventHandler

- Packages that use AbstractEventHandler
  Package | Description
  --- | ---
  com.ibm.openpages.api.trigger.ext | Provides default implementations of trigger rules and event handlers.
  com.ibm.openpages.api.trigger.oob | 'Out of the box' implementations of common Rules and Event Handlers.
  com.ibm.openpages.api.trigger.oob.lifecycle | Implementations of the default Rules and Event Handlers for Lifecycle triggers.
  com.ibm.openpages.api.trigger.oob.messaging |

- - ### Uses of AbstractEventHandler in com.ibm.openpages.api.trigger.ext

    Subclasses of AbstractEventHandler in com.ibm.openpages.api.trigger.ext
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultEventHandler` Default EventHandler that returns false for all event types.

  - ### Uses of AbstractEventHandler in com.ibm.openpages.api.trigger.oob

    Subclasses of AbstractEventHandler in com.ibm.openpages.api.trigger.oob
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DateValidationHandler` This GRC trigger event handler validates two date fields on an object, throws a validation error message if end date is not after start date.
    `class` | `SendEmailEventHandler` This GRC trigger event handler sends email out to users specified in the fields of the Resource object.
    `class` | `SetCurrentDateHandler` This GRC trigger event handler sets the value of a date field to the current date.
    `class` | `SetEnumFieldHandler` This GRC trigger event handler sets the value of an enumerate field to a specific value defined in the attributes.

  - ### Uses of AbstractEventHandler in com.ibm.openpages.api.trigger.oob.lifecycle

    Subclasses of AbstractEventHandler in com.ibm.openpages.api.trigger.oob.lifecycle
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultLifecycleEventHandler` Handle Lifecycle transition processing depending on attributes specified in the Lifecycle trigger XML Format of field name is [FieldGroup]:[FieldName] using the system names for the field.

  - ### Uses of AbstractEventHandler in com.ibm.openpages.api.trigger.oob.messaging

    Subclasses of AbstractEventHandler in com.ibm.openpages.api.trigger.oob.messaging
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RabbitMQObjectChangeEventHandler`

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