Author: chathura_ce
Date: Fri Mar 30 05:03:39 2007
New Revision: 524053
URL: http://svn.apache.org/viewvc?view=rev&rev=524053
Log:
Added a operation to LoadbalanceFailoverService to iterate for the specified
amount and print the iteration number. This can be used to simulate a load.
Modified:
webservices/synapse/trunk/java/modules/samples/services/LoadbalanceFailoverService/src/samples/services/LoadbalanceFailoverService.java
Modified:
webservices/synapse/trunk/java/modules/samples/services/LoadbalanceFailoverService/src/samples/services/LoadbalanceFailoverService.java
URL:
http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/samples/services/LoadbalanceFailoverService/src/samples/services/LoadbalanceFailoverService.java?view=diff&rev=524053&r1=524052&r2=524053
==============================================================================
---
webservices/synapse/trunk/java/modules/samples/services/LoadbalanceFailoverService/src/samples/services/LoadbalanceFailoverService.java
(original)
+++
webservices/synapse/trunk/java/modules/samples/services/LoadbalanceFailoverService/src/samples/services/LoadbalanceFailoverService.java
Fri Mar 30 05:03:39 2007
@@ -57,4 +57,25 @@
}
return timeElement;
}
+
+ public OMElement loadOperation(OMElement loadElement) throws AxisFault {
+
+ loadElement.build();
+ loadElement.detach();
+
+ String l = loadElement.getText();
+ long load = Long.parseLong(l);
+
+ for (long i = 0; i < load; i++) {
+ System.out.println("Iteration: " + i);
+ }
+
+ String port = System.getProperty("http_port");
+ if (port != null) {
+ loadElement.setText("Response from server: " + port);
+ } else {
+ loadElement.setText("Response from anonymous server");
+ }
+ return loadElement;
+ }
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]