Class AbstractEventNotificationAgent
java.lang.Object
com.netflix.spinnaker.echo.notification.AbstractEventNotificationAgent
- All Implemented Interfaces:
com.netflix.spinnaker.echo.api.events.EventListener,com.netflix.spinnaker.kork.plugins.api.internal.SpinnakerExtensionPoint,org.pf4j.ExtensionPoint
- Direct Known Subclasses:
ExtensionNotificationAgent
public abstract class AbstractEventNotificationAgent
extends Object
implements com.netflix.spinnaker.echo.api.events.EventListener
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.fasterxml.jackson.databind.ObjectMapperprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Stringprotected StringvoidprocessEvent(com.netflix.spinnaker.echo.api.events.Event event) abstract voidsendNotifications(Map<String, Object> notification, String application, com.netflix.spinnaker.echo.api.events.Event event, Map<String, String> config, String status) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.netflix.spinnaker.kork.plugins.api.internal.SpinnakerExtensionPoint
getExtensionClass, getPluginId
-
Field Details
-
mapper
protected com.fasterxml.jackson.databind.ObjectMapper mapper -
spinnakerUrl
-
-
Constructor Details
-
AbstractEventNotificationAgent
public AbstractEventNotificationAgent()
-
-
Method Details
-
getNotificationType
-
sendNotifications
-
getSpinnakerUrl
-
processEvent
public void processEvent(com.netflix.spinnaker.echo.api.events.Event event) - Specified by:
processEventin interfacecom.netflix.spinnaker.echo.api.events.EventListener
-