You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2008/01/02 22:01:12 UTC
svn commit: r608227 - in
/incubator/tuscany/java/sca/samples/implementation-crud/src:
main/java/crud/client/CRUDClient.java test/java/crud/client/CRUDTestCase.java
Author: jsdelfino
Date: Wed Jan 2 13:01:11 2008
New Revision: 608227
URL: http://svn.apache.org/viewvc?rev=608227&view=rev
Log:
Minor simplification. Added comments.
Modified:
incubator/tuscany/java/sca/samples/implementation-crud/src/main/java/crud/client/CRUDClient.java
incubator/tuscany/java/sca/samples/implementation-crud/src/test/java/crud/client/CRUDTestCase.java
Modified: incubator/tuscany/java/sca/samples/implementation-crud/src/main/java/crud/client/CRUDClient.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/implementation-crud/src/main/java/crud/client/CRUDClient.java?rev=608227&r1=608226&r2=608227&view=diff
==============================================================================
--- incubator/tuscany/java/sca/samples/implementation-crud/src/main/java/crud/client/CRUDClient.java (original)
+++ incubator/tuscany/java/sca/samples/implementation-crud/src/main/java/crud/client/CRUDClient.java Wed Jan 2 13:01:11 2008
@@ -25,6 +25,12 @@
import crud.CRUD;
/**
+ * A sample client that shows how to create an SCA domain, get a service, and
+ * invoke service methods of a CRUD component.
+ *
+ * The CRUD component uses an <implementation.crud> implementation extension
+ * from module implementation-crud-extension.
+ *
* @version $Rev$ $Date$
*/
public class CRUDClient {
@@ -35,21 +41,19 @@
CRUD crudService = scaDomain.getService(CRUD.class, "CRUDServiceComponent");
String id = crudService.create("ABC");
+
Object result = crudService.retrieve(id);
System.out.println("Result from create: " + result);
+
crudService.update(id, "EFG");
result = crudService.retrieve(id);
System.out.println("Result from update: " + result);
+
crudService.delete(id);
result = crudService.retrieve(id);
- if (result == null) {
- System.out.println("Result from delete: null");
- } else {
- System.out.println("Result from delete: should be null but was " + result);
- }
+ System.out.println("Result from delete: " + result);
scaDomain.close();
-
}
}
Modified: incubator/tuscany/java/sca/samples/implementation-crud/src/test/java/crud/client/CRUDTestCase.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/implementation-crud/src/test/java/crud/client/CRUDTestCase.java?rev=608227&r1=608226&r2=608227&view=diff
==============================================================================
--- incubator/tuscany/java/sca/samples/implementation-crud/src/test/java/crud/client/CRUDTestCase.java (original)
+++ incubator/tuscany/java/sca/samples/implementation-crud/src/test/java/crud/client/CRUDTestCase.java Wed Jan 2 13:01:11 2008
@@ -26,6 +26,9 @@
import crud.CRUD;
+/**
+ * Tests the sample crud composite.
+ */
public class CRUDTestCase extends TestCase {
private SCADomain scaDomain;
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org