Class PermissionGroupEvent

Direct Known Subclasses:
PermissionAddGroupEvent, PermissionDeleteGroupEvent, PermissionUpdateGroupEvent

public abstract class PermissionGroupEvent extends PermissionEvent
Represents an event which is related to a permission group.
Since:
4.0
  • Field Details

  • Constructor Details

    • PermissionGroupEvent

      public PermissionGroupEvent(@NonNull @NonNull PermissionManagement permissionManagement, @NonNull @NonNull PermissionGroup permissionGroup)
      Constructs a new permission group event.
      Parameters:
      permissionManagement - the permission management associated with this event.
      permissionGroup - the permission group associated with this event.
      Throws:
      NullPointerException - if either the permission management or group is null.
  • Method Details

    • permissionGroup

      @NonNull public @NonNull PermissionGroup permissionGroup()
      Get the permission group which is associated with this event.
      Returns:
      the permission group which is associated with this event.