public abstract class NotificationEndpoint extends hudson.model.AbstractDescribableImpl<NotificationEndpoint> implements hudson.ExtensionPoint
Modifier and Type | Class and Description |
---|---|
static class |
NotificationEndpoint.DescriptorImpl |
static class |
NotificationEndpoint.EndpointEvent |
static interface |
NotificationEndpoint.EndpointEventCustom |
Constructor and Description |
---|
NotificationEndpoint() |
Modifier and Type | Method and Description |
---|---|
static hudson.DescriptorExtensionList<NotificationEndpoint,hudson.model.Descriptor<NotificationEndpoint>> |
all() |
Map<String,NotificationEndpoint.EndpointEvent> |
getEvents() |
protected String |
interpolate(String value,
ExtremeNotificationPlugin.Event event) |
protected String |
interpolate(String value,
ExtremeNotificationPlugin.Event event,
Map<String,Object> extraArgs) |
abstract void |
notify(ExtremeNotificationPlugin.Event event) |
abstract void |
notify(ExtremeNotificationPlugin.Event event,
NotificationEndpoint.EndpointEvent endpointEvent) |
public static hudson.DescriptorExtensionList<NotificationEndpoint,hudson.model.Descriptor<NotificationEndpoint>> all()
public abstract void notify(ExtremeNotificationPlugin.Event event)
public abstract void notify(ExtremeNotificationPlugin.Event event, NotificationEndpoint.EndpointEvent endpointEvent)
public Map<String,NotificationEndpoint.EndpointEvent> getEvents()
protected String interpolate(String value, ExtremeNotificationPlugin.Event event)
Copyright © 2016–2019. All rights reserved.