package com.intrbiz.bergamot.config;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import com.intrbiz.configuration.CfgParameter;
import com.intrbiz.configuration.Configuration;
@XmlType(name = "notification-engine")
@XmlRootElement(name = "notification-engine")
public class NotificationEngineCfg extends Configuration
{
private static final long serialVersionUID = 1L;
public NotificationEngineCfg()
{
super();
}
public NotificationEngineCfg(String engineCls, CfgParameter... parameters)
{
super();
this.setClassname(engineCls);
for (CfgParameter parameter : parameters)
{
this.addParameter(parameter);
}
}
public NotificationEngineCfg(Class<?> engineCls, CfgParameter... parameters)
{
this(engineCls.getCanonicalName(), parameters);
}
}