package com.intrbiz.bergamot.notification.config; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; import com.intrbiz.bergamot.config.NotificationEngineCfg; import com.intrbiz.bergamot.config.NotifierCfg; import com.intrbiz.bergamot.notification.engine.webhook.WebHookEngine; @XmlType(name = "notifier") @XmlRootElement(name = "notifier") public class WebHookNotifierCfg extends NotifierCfg { private static final long serialVersionUID = 1L; @Override public void applyDefaults() { super.applyDefaults(); if (this.getEngines().isEmpty()) { this.getEngines().add( new NotificationEngineCfg(WebHookEngine.class) ); } } }