1 37 package org.webharvest.definition; 38 39 import org.webharvest.utils.CommonUtil; 40 41 44 public class HttpDef extends BaseElementDef { 45 46 public static final String METHOD_GET = "get"; 47 public static final String METHOD_POST = "post"; 48 49 private String method; 50 private String url; 51 private String charset; 52 private String username; 53 private String password; 54 55 public HttpDef(XmlNode xmlNode) { 56 super(xmlNode); 57 58 this.method = CommonUtil.nvl( (String ) xmlNode.get("method"), METHOD_GET ); 59 this.url = (String ) xmlNode.get("url"); 60 this.charset = (String ) xmlNode.get("charset"); 61 this.username = (String ) xmlNode.get("username"); 62 this.password = (String ) xmlNode.get("password"); 63 } 64 65 public String getMethod() { 66 return method; 67 } 68 69 public String getUrl() { 70 return url; 71 } 72 73 public String getCharset() { 74 return charset; 75 } 76 77 public String getPassword() { 78 return password; 79 } 80 81 public String getUsername() { 82 return username; 83 } 84 85 } | Popular Tags |