Interface BulkheadEvent

All Known Implementing Classes:
BulkheadOnCallFinishedEvent, BulkheadOnCallPermittedEvent, BulkheadOnCallRejectedEvent

public interface BulkheadEvent
An event which is created by a bulkhead.
  • Nested Class Summary

    Nested Classes 
    Modifier and Type Interface Description
    static class  BulkheadEvent.Type
    Event types which are created by a bulkhead.
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getBulkheadName()
    Returns the name of the bulkhead which has created the event.
    java.time.ZonedDateTime getCreationTime()
    Returns the creation time of bulkhead event.
    BulkheadEvent.Type getEventType()
    Returns the type of the bulkhead event.
  • Method Details

    • getBulkheadName

      java.lang.String getBulkheadName()
      Returns the name of the bulkhead which has created the event.
      Returns:
      the name of the bulkhead which has created the event
    • getEventType

      BulkheadEvent.Type getEventType()
      Returns the type of the bulkhead event.
      Returns:
      the type of the bulkhead event
    • getCreationTime

      java.time.ZonedDateTime getCreationTime()
      Returns the creation time of bulkhead event.
      Returns:
      the creation time of bulkhead event