Klasse TransactionFailedEvent

java.lang.Object
org.bukkit.event.Event
de.delinkedde.areashopreborn.event.TransactionFailedEvent

public final class TransactionFailedEvent extends org.bukkit.event.Event
Fired synchronously after a public transactional workflow has failed or been compensated.
  • Konstruktordetails

    • TransactionFailedEvent

      public TransactionFailedEvent(UUID actorId, String operation, UUID transactionId, OperationCause cause, String failureDetail)
      Creates a normalized transaction failure event.
      Parameter:
      actorId - operation actor
      operation - stable operation category
      transactionId - optional journal identifier when already allocated
      cause - initiating subsystem
      failureDetail - bounded diagnostic detail
  • Methodendetails

    • actorId

      public UUID actorId()
      Returns the operation actor.
      Gibt zurück:
      actor UUID
    • operation

      public String operation()
      Returns the operation category.
      Gibt zurück:
      stable operation category
    • transactionId

      public UUID transactionId()
      Returns the optional journal link.
      Gibt zurück:
      journal identifier, or null when failure preceded journal creation
    • cause

      public OperationCause cause()
      Returns the origin.
      Gibt zurück:
      initiating operation cause
    • failureDetail

      public String failureDetail()
      Returns the diagnostic summary.
      Gibt zurück:
      bounded diagnostic detail
    • getHandlers

      public org.bukkit.event.HandlerList getHandlers()
      Angegeben von:
      getHandlers in Klasse org.bukkit.event.Event
    • getHandlerList

      public static org.bukkit.event.HandlerList getHandlerList()
      Returns Bukkit's static handler registry for this event type.
      Gibt zurück:
      handler list