Class ListenerMap<T extends EventListener>

java.lang.Object
org.apache.felix.http.base.internal.registry.ListenerMap<T>

public class ListenerMap<T extends EventListener> extends Object
  • Constructor Details

    • ListenerMap

      public ListenerMap()
  • Method Details

    • cleanup

      public void cleanup()
    • add

      public void add(ListenerHandler handler, int reason)
    • remove

      public ListenerHandler remove(ListenerInfo info)
    • getListenerHandler

      public ListenerHandler getListenerHandler(@NotNull @NotNull ListenerInfo info)
    • getActiveHandlers

      public Iterable<ListenerHandler> getActiveHandlers()
    • getActiveListeners

      public Iterable<T> getActiveListeners()
    • getRuntimeInfo

      public void getRuntimeInfo(List<org.osgi.service.servlet.runtime.dto.ListenerDTO> listenerDTOs, List<org.osgi.service.servlet.runtime.dto.FailedListenerDTO> failedListenerDTOs)