summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/contrib/samples/stock-comet/src/main/java/org/apache/tuscany/sca/sample/comet/StockServiceImpl.java
diff options
context:
space:
mode:
authorfmoga <fmoga@13f79535-47bb-0310-9956-ffa450edef68>2010-08-02 20:27:46 +0000
committerfmoga <fmoga@13f79535-47bb-0310-9956-ffa450edef68>2010-08-02 20:27:46 +0000
commit76e64f8719a90867fa0f8157c4e66e75ccfc8481 (patch)
tree2a6cbe447c1eaa14d980e2669c4552a36faa31a8 /sca-java-2.x/contrib/samples/stock-comet/src/main/java/org/apache/tuscany/sca/sample/comet/StockServiceImpl.java
parent1491d3d1338236d1dfba96aa2387075c6a74dbb3 (diff)
Updated the stock sample to use the comet binding implementation.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@981678 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
-rw-r--r--sca-java-2.x/contrib/samples/stock-comet/src/main/java/org/apache/tuscany/sca/sample/comet/StockServiceImpl.java (renamed from sca-java-2.x/contrib/samples/stock-comet/src/main/java/sample/StockServiceImpl.java)16
1 files changed, 7 insertions, 9 deletions
diff --git a/sca-java-2.x/contrib/samples/stock-comet/src/main/java/sample/StockServiceImpl.java b/sca-java-2.x/contrib/samples/stock-comet/src/main/java/org/apache/tuscany/sca/sample/comet/StockServiceImpl.java
index f6a4d743a1..d70724e90a 100644
--- a/sca-java-2.x/contrib/samples/stock-comet/src/main/java/sample/StockServiceImpl.java
+++ b/sca-java-2.x/contrib/samples/stock-comet/src/main/java/org/apache/tuscany/sca/sample/comet/StockServiceImpl.java
@@ -16,26 +16,24 @@
* specific language governing permissions and limitations
* under the License.
*/
-package sample;
+package org.apache.tuscany.sca.sample.comet;
import java.text.DecimalFormat;
import java.util.Date;
import java.util.Random;
+import org.oasisopen.sca.annotation.Service;
+
+@Service(StockService.class)
public class StockServiceImpl implements StockService {
public static final int MAX_VALUE = 1000;
private Random random = new Random(new Date().getTime());
@Override
- public String getSymbol() {
- return "ASF";
- }
-
- @Override
- public Double getValue() {
+ public String getQuotes() {
Double value = Math.abs(random.nextDouble() * random.nextInt(MAX_VALUE));
- return Double.valueOf(new DecimalFormat("#.##").format(value));
+ return "ASF" + "#" + Double.valueOf(new DecimalFormat("#.##").format(value));
}
-
+
}