00001 package clientswing.comunicationsystem;
00002
00003 import clientswing.model.XRequestLogin;
00004
00014 public class TestGateway implements Gateway {
00015 public TestGateway() {
00016 }
00017 public static void main(String[] args) {
00018 TestGateway testGateway1 = new TestGateway();
00019 }
00020 public String sendRequest(String xml) {
00021
00022 System.out.print("\n\nFingo di inoltrare la richiesta:\n\n" + xml);
00023
00024 return "<xresponse xmlns=\"http://xml.netbeans.org/examples/targetNS\">" +
00025 " <rowset>" +
00026 " <row>" +
00027 " <column type=\"chars\">" +
00028 " <name>stringa</name>" +
00029 " <value>Ivan</value>" +
00030 " </column>" +
00031 " <column type=\"float\">" +
00032 " <name>float</name> " +
00033 " <value>3.3</value>" +
00034 " </column>" +
00035 " <column type=\"int\">" +
00036 " <name>intero</name>" +
00037 " <value>999</value>" +
00038 " </column>" +
00039 " <column type=\"int\">" +
00040 " <name>id</name>" +
00041 " <value>1</value>" +
00042 " </column>" +
00043 " </row>"+
00044 " <row>" +
00045 " <column type=\"chars\">" +
00046 " <name>stringa</name>" +
00047 " <value>Pippo</value>" +
00048 " </column>" +
00049 " <column type=\"float\">" +
00050 " <name>float</name> " +
00051 " <value>5.6</value>" +
00052 " </column>" +
00053 " <column type=\"int\">" +
00054 " <name>intero</name>" +
00055 " <value>34999</value>" +
00056 " </column>" +
00057 " <column type=\"int\">" +
00058 " <name>id</name>" +
00059 " <value>1989</value>" +
00060 " </column>" +
00061 " </row>"+
00062
00063
00064 "</rowset></xresponse>";
00065
00066
00067
00068
00069
00070
00071
00072
00073
00074
00075 }
00076 public int sendLogin(XRequestLogin login) {
00079 return 1;
00080 }
00081
00087 public String logout() {
00088 return "logout";
00089 }
00090
00091 }