User: norbert
Date: 00/05/19 12:28:48
Modified: examples TestClient.java TestServer.java
Log:
Here we are... There's a parser for selctors.
Revision Changes Path
1.24 +1 -9 spyderMQ/examples/TestClient.java
Index: TestClient.java
===================================================================
RCS file: /products/cvs/ejboss/spyderMQ/examples/TestClient.java,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- TestClient.java 2000/05/18 20:20:55 1.23
+++ TestClient.java 2000/05/19 19:28:48 1.24
@@ -253,15 +253,7 @@
prop.put("p",publisher);
//Test for selectors
- Identifier id1=new Identifier("id1");
- Operator op1=new Operator(Operator.EQUAL,id1,"ex");
- Operator op2=new Operator(Operator.EQUAL,id1,"ex2");
- Operator op3=new Operator(Operator.OR,op1,op2);
-
- HashSet identifiers=new HashSet();
- identifiers.add(id1);
- Selector sel=new Selector(identifiers,op3);
-
+ Selector sel=new Selector("a='1' AND b='1' OR c='1'");
prop.put("selector",sel);
while (true) {
1.23 +2 -1 spyderMQ/examples/TestServer.java
Index: TestServer.java
===================================================================
RCS file: /products/cvs/ejboss/spyderMQ/examples/TestServer.java,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- TestServer.java 2000/05/18 20:20:55 1.22
+++ TestServer.java 2000/05/19 19:28:48 1.23
@@ -33,7 +33,7 @@
* @author Norbert Lataille ([EMAIL PROTECTED])
* @author Rich Johns ([EMAIL PROTECTED])
*
- * @version $Revision: 1.22 $
+ * @version $Revision: 1.23 $
*/
public class TestServer implements Runnable
{
@@ -189,6 +189,7 @@
try {
startJMSServer();
+ //We have to find something else, JMX for example...
Boolean b=new Boolean(true);
synchronized (b) {
b.wait();