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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]