1 12 package com.quikj.server.log; 14 15 import com.quikj.server.framework.*; 16 17 import java.util.*; 18 19 23 public class LogEmailInfo { 24 25 31 33 public LogEmailInfo() { 34 35 this.emailType = AceLogger.NUM_MSG_TYPES; 37 this.emailToAddress = new ArrayList(); 38 this.emailCcAddress = new ArrayList(); 39 40 } 42 48 public boolean getLogEmailInfo(int error_type, LogEmailInfo tempInfo) { 50 51 boolean found = false; 52 int index; 53 54 if (this.emailType == error_type) { 55 tempInfo.emailToAddress = this.emailToAddress; 56 tempInfo.emailCcAddress = this.emailCcAddress; 57 found = true; 58 } 60 return found; 61 62 } 64 69 public int getEmailType() { 71 return this.emailType; 72 } 73 74 79 public void setEmailType(int emailType) { 81 82 this.emailType = emailType; 83 84 } 86 90 public java.util.List getEmailToAddress() { 91 return emailToAddress; 92 } 93 94 99 String getEmailToAddress(int indexToAddresses) { 101 102 return (String )this.emailToAddress.get(indexToAddresses); 103 104 } 106 111 public void setEmailToAddress(java.util.List emailToAddress) { 113 this.emailToAddress = emailToAddress; 114 } 115 116 121 public void setEmailToAddress(String toAddress) { 123 124 this.emailToAddress.add(toAddress); 125 126 } 128 133 public java.util.List getEmailCcAddress() { 135 return emailCcAddress; 136 } 137 138 143 String getEmailCcAddress(int indexCcAddresses) { 145 146 return (String )this.emailCcAddress.get(indexCcAddresses); 147 148 } 150 155 public void setEmailCcAddress(java.util.List emailCcAddress) { 157 this.emailCcAddress = emailCcAddress; 158 } 159 160 165 public void setEmailCcAddress(String ccAddress) { 167 168 this.emailCcAddress.add(ccAddress); 169 170 } 172 private int emailType; 176 private List emailToAddress; 177 private List emailCcAddress; 178 179 } | Popular Tags |