1 4 package com.nightlabs.rcp.exceptionhandler.wizard; 5 6 import java.util.List ; 7 8 import com.nightlabs.config.CfModList; 9 import com.nightlabs.config.ConfigModule; 10 import com.nightlabs.config.InitException; 11 12 15 public class ErrorReportEMailCfMod extends ConfigModule 16 { 17 private String mailFrom = null; 18 private List mailTo = null; 19 private String smtpHost = null; 20 21 22 public ErrorReportEMailCfMod() 23 { 24 } 25 26 29 public void init() throws InitException 30 { 31 super.init(); 32 if (mailFrom == null) 33 mailFrom = "ipanema@nightlabs.de"; 34 if (mailTo == null) 35 { 36 mailTo = new CfModList(this); 37 mailTo.add("simon@nightlabs.de"); 38 mailTo.add("garbage@nightlabs.de"); 39 43 } 44 if (smtpHost == null) 45 smtpHost = "mail.nightlabs.de"; 46 } 47 48 public String getMailFrom() 49 { 50 return mailFrom; 51 } 52 public void setMailFrom(String mailFrom) 53 { 54 this.mailFrom = mailFrom; 55 setChanged(); 56 } 57 public List getMailTo() 58 { 59 return mailTo; 60 } 61 public void setMailTo(List mailTo) 62 { 63 this.mailTo = mailTo; 64 setChanged(); 65 } 66 67 public String getSmtpHost() 68 { 69 return smtpHost; 70 } 71 public void setSmtpHost(String smtpHost) 72 { 73 this.smtpHost = smtpHost; 74 setChanged(); 75 } 76 } 77 | Popular Tags |