Class PermissionEvent

java.lang.Object
eu.cloudnetservice.driver.event.Event
eu.cloudnetservice.driver.event.events.permission.PermissionEvent
Direct Known Subclasses:
PermissionGroupEvent, PermissionSetGroupsEvent, PermissionUserEvent

public abstract class PermissionEvent extends Event
Represents any event which is related to permission handling in any way.
Since:
4.0
  • Field Details

  • Constructor Details

    • PermissionEvent

      public PermissionEvent(@NonNull @NonNull PermissionManagement permissionManagement)
      Constructs a new permission event.
      Parameters:
      permissionManagement - the permission management associated with this event.
      Throws:
      NullPointerException - if the permission management is null.
  • Method Details

    • permissionManagement

      @NonNull public @NonNull PermissionManagement permissionManagement()
      Get the permission management which is associated with this event.
      Returns:
      the permission management which is associated with this event.