Interface EventListener<T extends discord4j.core.event.domain.Event>

All Known Implementing Classes:
MessageCreateListener

public interface EventListener<T extends discord4j.core.event.domain.Event>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static org.slf4j.Logger
     
  • Method Summary

    Modifier and Type
    Method
    Description
    reactor.core.publisher.Mono<Void>
    execute​(T event)
     
     
    default reactor.core.publisher.Mono<Void>
     
  • Field Details

    • LOG

      static final org.slf4j.Logger LOG
  • Method Details

    • getEventType

      Class<T> getEventType()
    • execute

      reactor.core.publisher.Mono<Void> execute(T event)
    • handleError

      default reactor.core.publisher.Mono<Void> handleError(Throwable error)