1 19 package org.openbravo.erpCommon.utility; 20 21 import org.openbravo.database.ConnectionProvider; 22 import org.apache.log4j.Logger; 23 import org.openbravo.base.secureApp.VariablesSecureApp; 24 25 public abstract class ErrorTextParser { 26 static Logger log4j = Logger.getLogger(ErrorTextParser.class); 27 private ConnectionProvider conn; 28 private String language = ""; 29 private String message = ""; 30 private VariablesSecureApp vars; 31 32 public ErrorTextParser() { 33 } 34 35 public void setConnection(ConnectionProvider _data) { 36 this.conn = _data; 37 } 38 39 public ConnectionProvider getConnection() { 40 return this.conn; 41 } 42 43 public void setLanguage(String _data) { 44 if (_data==null) _data = ""; 45 this.language = _data; 46 } 47 48 public String getLanguage() { 49 return ((this.language==null)?"":this.language); 50 } 51 52 public void setMessage(String _data) { 53 if (_data==null) _data = ""; 54 this.message = _data; 55 } 56 57 public String getMessage() { 58 return ((this.message==null)?"":this.message); 59 } 60 61 public void setVars(VariablesSecureApp _data) { 62 this.vars = _data; 63 } 64 65 public VariablesSecureApp getVars() { 66 return this.vars; 67 } 68 69 public abstract OBError parse() throws Exception ; 70 } 71 | Popular Tags |