Class TestInMemoryEventsListenersRepository

  • All Implemented Interfaces:
    org.dominokit.domino.api.client.extension.DominoEventsListenersRepository

    public class TestInMemoryEventsListenersRepository
    extends org.dominokit.domino.api.client.extension.InMemoryDominoEventsListenerRepository
    • Field Detail

      • testListeners

        protected final Map<String,​org.dominokit.domino.api.shared.extension.DominoEventListener> testListeners
    • Constructor Detail

      • TestInMemoryEventsListenersRepository

        public TestInMemoryEventsListenersRepository()
    • Method Detail

      • addListener

        public void addListener​(Class<? extends org.dominokit.domino.api.shared.extension.DominoEvent> dominoEvent,
                                org.dominokit.domino.api.shared.extension.DominoEventListener dominoEventListener)
        Specified by:
        addListener in interface org.dominokit.domino.api.client.extension.DominoEventsListenersRepository
        Overrides:
        addListener in class org.dominokit.domino.api.client.extension.InMemoryDominoEventsListenerRepository
      • getListener

        public <L extends org.dominokit.domino.api.shared.extension.DominoEventListener> L getListener​(Class<L> listenerClass)