Modified: 
synapse/trunk/java/modules/samples/src/main/java/samples/userguide/EventSubscriber.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/samples/src/main/java/samples/userguide/EventSubscriber.java?rev=734969&r1=734968&r2=734969&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/samples/src/main/java/samples/userguide/EventSubscriber.java
 (original)
+++ 
synapse/trunk/java/modules/samples/src/main/java/samples/userguide/EventSubscriber.java
 Fri Jan 16 02:59:35 2009
@@ -23,15 +23,15 @@
 import org.apache.axiom.om.OMElement;
 import org.apache.axiom.om.OMFactory;
 import org.apache.axiom.om.OMNamespace;
+import org.apache.axis2.AxisFault;
 import org.apache.axis2.addressing.EndpointReference;
 import org.apache.axis2.client.Options;
 import org.apache.axis2.client.ServiceClient;
 import org.apache.axis2.context.ConfigurationContext;
 import org.apache.axis2.context.ConfigurationContextFactory;
-import org.apache.axis2.AxisFault;
-import java.io.File;
 
 import javax.xml.namespace.QName;
+import java.io.File;
 
 
 public class EventSubscriber {
@@ -62,7 +62,8 @@
         String prxUrl = getProperty("prxurl", null);
         String repo = getProperty("repository", "client_repo");
         String topic = getProperty("topic", "synapse/event/test");
-        String address = getProperty("address", 
"http://localhost:9000/services/SimpleStockQuoteService";);
+        String address =
+                getProperty("address", 
"http://localhost:9000/services/SimpleStockQuoteService";);
         String mode = getProperty("mode", "subscribe");
         String identifier = getProperty("identifier", "90000");
         String expires = getProperty("expires", "*"); //Format: 
2020-12-31T21:07:00.000-08:00
@@ -79,22 +80,28 @@
         OMFactory factory = OMAbstractFactory.getOMFactory();
         OMElement message = factory.createOMElement("message", null);
 
-        OMNamespace nsxmlins = 
factory.createOMNamespace("http://www.w3.org/2001/XMLSchema";, "xmlns");
-        OMNamespace nss11 = 
factory.createOMNamespace("http://schemas.xmlsoap.org/soap/envelope";, "s11");
-        OMNamespace nswsa = 
factory.createOMNamespace("http://schemas.xmlsoap.org/ws/2004/08/addressing";, 
"wsa");
-        OMNamespace nswse = 
factory.createOMNamespace("http://schemas.xmlsoap.org/ws/2004/08/eventing";, 
"wse");
+        OMNamespace nsxmlins =
+                factory.createOMNamespace("http://www.w3.org/2001/XMLSchema";, 
"xmlns");
+        OMNamespace nss11 =
+                
factory.createOMNamespace("http://schemas.xmlsoap.org/soap/envelope";, "s11");
+        OMNamespace nswsa = factory.createOMNamespace(
+                "http://schemas.xmlsoap.org/ws/2004/08/addressing";, "wsa");
+        OMNamespace nswse =
+                
factory.createOMNamespace("http://schemas.xmlsoap.org/ws/2004/08/eventing";, 
"wse");
 
         if (mode.equals("subscribe")) {
             OMElement subscribeOm = factory.createOMElement("Subscribe", 
nswse);
             OMElement deliveryOm = factory.createOMElement("Delivery", nswse);
-            deliveryOm.addAttribute(factory.createOMAttribute("Mode", null, 
"http://schemas.xmlsoap.org/ws/2004/08/eventing/DeliveryModes/Push";));
+            deliveryOm.addAttribute(factory.createOMAttribute("Mode", null,
+                    
"http://schemas.xmlsoap.org/ws/2004/08/eventing/DeliveryModes/Push";));
             OMElement notifyToOm = factory.createOMElement("NotifyTo", nswse);
             OMElement addressOm = factory.createOMElement("Address", nswsa);
             factory.createOMText(addressOm, address);
             OMElement expiresOm = factory.createOMElement("Expires", nswse);
             factory.createOMText(expiresOm, expires);
             OMElement filterOm = factory.createOMElement("Filter", nswse);
-            filterOm.addAttribute(factory.createOMAttribute("Dialect", null, 
"http://synapse.apache.org/eventing/dialect/topicFilter";));
+            filterOm.addAttribute(factory.createOMAttribute("Dialect", null,
+                    "http://synapse.apache.org/eventing/dialect/topicFilter";));
             factory.createOMText(filterOm, topic);
 
 
@@ -117,16 +124,19 @@
             try {
                 OMElement response = serviceClient.sendReceive(subscribeOm);
                 System.out.println("Subscribed to topic " + topic);
-                Thread.sleep(1000);                
+                Thread.sleep(1000);
                 System.out.println("Response Received: " + 
response.toString());
                 String subId =
-                        response.getFirstChildWithName(new 
QName(nswse.getNamespaceURI(), "SubscriptionManager"))
-                                .getFirstChildWithName(new 
QName(nswsa.getNamespaceURI(), "ReferenceParameters"))
-                                .getFirstChildWithName(new 
QName(nswse.getNamespaceURI(), "Identifier")).getText();
+                        response.getFirstChildWithName(
+                                new QName(nswse.getNamespaceURI(), 
"SubscriptionManager"))
+                                .getFirstChildWithName(
+                                        new QName(nswsa.getNamespaceURI(), 
"ReferenceParameters"))
+                                .getFirstChildWithName(
+                                        new QName(nswse.getNamespaceURI(), 
"Identifier")).getText();
                 System.out.println("Subscription identifier: " + subId);
             } catch (AxisFault e) {
-                System.out.println("Fault Received : "+e.toString());
-                System.out.println("Fault Code     : 
"+e.getFaultCode().toString());
+                System.out.println("Fault Received : " + e.toString());
+                System.out.println("Fault Code     : " + 
e.getFaultCode().toString());
             }
         } else if (mode.equals("unsubscribe")) {
             /** Send unsubscribe message
@@ -171,8 +181,8 @@
                 Thread.sleep(1000);
                 System.out.println("UnSubscribe Response Received: " + 
response.toString());
             } catch (AxisFault e) {
-                System.out.println("Fault Received : "+e.toString());
-                System.out.println("Fault Code     : 
"+e.getFaultCode().toString());
+                System.out.println("Fault Received : " + e.toString());
+                System.out.println("Fault Code     : " + 
e.getFaultCode().toString());
             }
 
         } else if (mode.equals("renew")) {
@@ -222,10 +232,11 @@
                 OMElement response = serviceClient.sendReceive(subscribeOm);
                 System.out.println("SynapseSubscription Renew to ID " + 
identifier);
                 Thread.sleep(1000);
-                System.out.println("SynapseSubscription Renew Response 
Received: " + response.toString());
+                System.out.println(
+                        "SynapseSubscription Renew Response Received: " + 
response.toString());
             } catch (AxisFault e) {
-                System.out.println("Fault Received : "+e.toString());
-                System.out.println("Fault Code     : 
"+e.getFaultCode().toString());
+                System.out.println("Fault Received : " + e.toString());
+                System.out.println("Fault Code     : " + 
e.getFaultCode().toString());
             }
 
         } else if (mode.equals("getstatus")) {
@@ -272,9 +283,9 @@
                 Thread.sleep(1000);
                 System.out.println("GetStatus Response Received: " + 
response.toString());
             } catch (AxisFault e) {
-                System.out.println("Fault Received : "+e.toString());
-                System.out.println("Fault Code     : 
"+e.getFaultCode().toString());
-            } 
+                System.out.println("Fault Received : " + e.toString());
+                System.out.println("Fault Code     : " + 
e.getFaultCode().toString());
+            }
         }
 
         try {


Reply via email to