# Uses of Package
com.ibm.openpages.api.trigger.events

- Packages that use com.ibm.openpages.api.trigger.events
  Package | Description
  --- | ---
  com.ibm.openpages.api.trigger | The GRC Trigger framework for extending OpenPages with custom business rules.
  com.ibm.openpages.api.trigger.events | All types of events supported by the GRC Trigger framework.
  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 |

- Classes in com.ibm.openpages.api.trigger.events used by com.ibm.openpages.api.trigger
  Class and Description
  AbstractEvent Base class for event.

- Classes in com.ibm.openpages.api.trigger.events used by com.ibm.openpages.api.trigger.events
  Class and Description
  AbstractEvent Base class for event.
  AbstractResourceEvent Base class for events that involve Resource objects.
  AbstractResourceOperationEvent Base class for event type that involves resource operations on multiple objects such as copy, associate and disassociate.
  CreateResourceEvent Represents the event type for creating a resource object.
  GRCTriggerEventFactory Utility class which creates instances of Events based on the TriggerEventType, Position and other method/operation specific parameters.
  MoveResourceEvent Represents an event for moving a resource object.
  TriggerEventType Defines event type for all current supported trigger operations.

- Classes in com.ibm.openpages.api.trigger.events used by com.ibm.openpages.api.trigger.ext
  Class and Description
  AbstractEvent Base class for event.
  AssociateResourceEvent Represents the event type to associate resource objects.
  CopyResourceEvent Represents the event type to copy resource objects.
  CreateResourceEvent Represents the event type for creating a resource object.
  CreateResourceWithRelationsEvent Represents an event type for creating a resource object with parent or child relationships.
  DeleteResourceEvent Represents the event type for deleting one or more resource objects.
  DisassociateResourceEvent Represents the event type to dissociate resource objects.
  MoveResourceEvent Represents an event for moving a resource object.
  QueryEvent Represents the event type for GRC API's IQueryService query operations.
  ReassignPrimaryParentEvent Represents an event for reassigning primary parent of a resource object.
  RenameResourceEvent Represents an event for renaming a resource object
  SearchEvent Represents the event type to search for objects.
  UpdateResourceEvent Represents the event type for updating a resource object.

- Classes in com.ibm.openpages.api.trigger.events used by com.ibm.openpages.api.trigger.oob
  Class and Description
  AssociateResourceEvent Represents the event type to associate resource objects.
  CopyResourceEvent Represents the event type to copy resource objects.
  CreateResourceEvent Represents the event type for creating a resource object.
  CreateResourceWithRelationsEvent Represents an event type for creating a resource object with parent or child relationships.
  DeleteResourceEvent Represents the event type for deleting one or more resource objects.
  DisassociateResourceEvent Represents the event type to dissociate resource objects.
  MoveResourceEvent Represents an event for moving a resource object.
  QueryEvent Represents the event type for GRC API's IQueryService query operations.
  ReassignPrimaryParentEvent Represents an event for reassigning primary parent of a resource object.
  RenameResourceEvent Represents an event for renaming a resource object
  SearchEvent Represents the event type to search for objects.
  UpdateResourceEvent Represents the event type for updating a resource object.

- Classes in com.ibm.openpages.api.trigger.events used by com.ibm.openpages.api.trigger.oob.lifecycle
  Class and Description
  AssociateResourceEvent Represents the event type to associate resource objects.
  CopyResourceEvent Represents the event type to copy resource objects.
  CreateResourceEvent Represents the event type for creating a resource object.
  DeleteResourceEvent Represents the event type for deleting one or more resource objects.
  DisassociateResourceEvent Represents the event type to dissociate resource objects.
  QueryEvent Represents the event type for GRC API's IQueryService query operations.
  SearchEvent Represents the event type to search for objects.
  UpdateResourceEvent Represents the event type for updating a resource object.

- Classes in com.ibm.openpages.api.trigger.events used by com.ibm.openpages.api.trigger.oob.messaging
  Class and Description
  AssociateResourceEvent Represents the event type to associate resource objects.
  CopyResourceEvent Represents the event type to copy resource objects.
  CreateResourceEvent Represents the event type for creating a resource object.
  CreateResourceWithRelationsEvent Represents an event type for creating a resource object with parent or child relationships.
  DeleteResourceEvent Represents the event type for deleting one or more resource objects.
  DisassociateResourceEvent Represents the event type to dissociate resource objects.
  MoveResourceEvent Represents an event for moving a resource object.
  ReassignPrimaryParentEvent Represents an event for reassigning primary parent of a resource object.
  RenameResourceEvent Represents an event for renaming a resource object
  UpdateResourceEvent Represents the event type for updating a resource object.

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.