Changeset 3292
- Timestamp:
- 2002-07-30T10:22:35+12:00 (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/gsdl3/Library2.java
r3235 r3292 59 59 String service=null; 60 60 String info=null; 61 String content=null; 61 62 while (true) { 62 63 System.out.println("Please enter a query type (choose from: describe, query) or 'exit' to quit"); … … 75 76 service = br.readLine(); 76 77 service.trim(); 77 System.out.println("\nPlease enter an info name (or <enter> for no info)"); 78 info = br.readLine(); 79 info.trim(); 78 if (query.equals("describe")) { 79 80 System.out.println("\nPlease enter an info name (or <enter> for no info)"); 81 info = br.readLine(); 82 info.trim(); 83 84 } else if (query.equals("query") ) { 85 System.out.println("\nPlease enter the content to your query (in xml, all on one line - sorry about that)"); 86 content=br.readLine(); 87 content.trim(); 88 } 80 89 81 90 request = "<message><request type='"+query+"' to='"; … … 88 97 } 89 98 request += "'"; 90 if ( !info.equals("")) {91 request += " info='"+info+"' ";99 if (query.equals("describe") && !info.equals("")) { 100 request += " info='"+info+"'/>"; 92 101 } 93 94 request += "/></message>"; 102 else if (query.equals("query") && !content.equals("")) { 103 request +=">"+content+"</request>"; 104 } else { 105 request += "/>"; 106 } 107 108 109 request += "</message>"; 95 110 96 111 System.out.println("Sending message to MessageRouter:\n"+request);
Note:
See TracChangeset
for help on using the changeset viewer.