74 |
|
* sending it on to the parent filter. |
75 |
|
*/ |
76 |
|
public void run(){ |
77 |
– |
// setup the XMLPacketMaker |
78 |
– |
XMLPacketMaker xmlPacketMaker = new XMLPacketMaker(); |
77 |
|
// get a queue for ourselves |
78 |
|
int n = _queue.getQueue(); |
79 |
|
// keep these out here, saves recreating the object |
103 |
|
xml += tokenizer.nextToken(); |
104 |
|
} |
105 |
|
|
106 |
< |
// Use XMLPacketMaker to make an XMLPacket object. |
106 |
> |
// Get an XMLPacket from the XMLCache. |
107 |
|
XMLPacket packet = null; |
108 |
|
try { |
109 |
< |
packet = xmlPacketMaker.createXMLPacket(xml); |
109 |
> |
packet = _xmlCache.getXMLPacket(xml); |
110 |
|
} catch(InvalidXMLException e) { |
111 |
|
_logger.write(toString(), Logger.ERROR, "Invalid XML: "+e); |
112 |
|
// skip the rest of this loop iteration |
185 |
|
* A reference to the reference manager in use |
186 |
|
*/ |
187 |
|
private ReferenceManager _refman = ReferenceManager.getInstance(); |
188 |
+ |
|
189 |
+ |
/** |
190 |
+ |
* A reference to the XMLCache in use |
191 |
+ |
*/ |
192 |
+ |
private XMLCache _xmlCache = XMLCache.getInstance(); |
193 |
|
|
194 |
|
//---STATIC ATTRIBUTES--- |
195 |
|
|