ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/util/uk/org/iscream/cms/util/XMLPacket.java
Revision: 1.1
Committed: Wed Nov 22 08:40:53 2000 UTC (23 years, 5 months ago) by pjm2
Branch: MAIN
Log Message:
Gave the UDP and XML processing classes a new home with the filter.

UDPReaderThread has been renamed to FilterThread

XMLPacketParser has been renamed to XMLStringParser (as that's what it
does!)

File Contents

# User Rev Content
1 pjm2 1.1 import java.util.HashMap;
2    
3     // Paul Mutton, pjm2@ukc.ac.uk
4    
5     // Object in which to store incoming XML data
6     // to be passed around the CORBA system.
7     public class XMLPacket {
8    
9     // Add a key and value pair to the HashMap.
10     public synchronized void addParam (String key, String value) {
11     params.put(key, value);
12     // debug by println ;-)
13     // System.out.println("Adding to hash: " + key + " = " + value);
14     // end debug code
15     }
16    
17     // Return the value associated with a particular key.
18     // Returns null if the key does not exist, although
19     // this should not necessarily indicate that the key
20     // does not exist.
21     public synchronized String getParam (String key) {
22     return (String)params.get(key);
23     }
24    
25     // Print out the entire HashMap.
26     // (Mainly for assisting debugging.)
27     public synchronized void printAll () {
28     System.out.println(params);
29     }
30    
31     private HashMap params = new HashMap();
32    
33     }