public class EventSubscriptionServiceImpl extends Object implements org.opennms.integration.api.v1.events.EventSubscriptionService
EventSubscriptionService
that accepts EventListener implementations from the API,
wraps these in an adapter and delegates them to them to the real service implementation.Constructor and Description |
---|
EventSubscriptionServiceImpl(EventSubscriptionService delegate) |
Modifier and Type | Method and Description |
---|---|
void |
addEventListener(org.opennms.integration.api.v1.events.EventListener listener) |
void |
addEventListener(org.opennms.integration.api.v1.events.EventListener listener,
Collection<String> ueis) |
void |
addEventListener(org.opennms.integration.api.v1.events.EventListener listener,
String uei) |
boolean |
hasEventListener(String uei) |
void |
removeEventListener(org.opennms.integration.api.v1.events.EventListener listener) |
void |
removeEventListener(org.opennms.integration.api.v1.events.EventListener listener,
Collection<String> ueis) |
void |
removeEventListener(org.opennms.integration.api.v1.events.EventListener listener,
String uei) |
public EventSubscriptionServiceImpl(EventSubscriptionService delegate)
public void addEventListener(org.opennms.integration.api.v1.events.EventListener listener)
addEventListener
in interface org.opennms.integration.api.v1.events.EventSubscriptionService
public void addEventListener(org.opennms.integration.api.v1.events.EventListener listener, Collection<String> ueis)
addEventListener
in interface org.opennms.integration.api.v1.events.EventSubscriptionService
public void addEventListener(org.opennms.integration.api.v1.events.EventListener listener, String uei)
addEventListener
in interface org.opennms.integration.api.v1.events.EventSubscriptionService
public void removeEventListener(org.opennms.integration.api.v1.events.EventListener listener)
removeEventListener
in interface org.opennms.integration.api.v1.events.EventSubscriptionService
public void removeEventListener(org.opennms.integration.api.v1.events.EventListener listener, Collection<String> ueis)
removeEventListener
in interface org.opennms.integration.api.v1.events.EventSubscriptionService
public void removeEventListener(org.opennms.integration.api.v1.events.EventListener listener, String uei)
removeEventListener
in interface org.opennms.integration.api.v1.events.EventSubscriptionService
public boolean hasEventListener(String uei)
hasEventListener
in interface org.opennms.integration.api.v1.events.EventSubscriptionService
Copyright © 2021. All rights reserved.