[jboss-svn-commits] JBL Code SVN: r6727 - in labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms: client client/rpc client/rpc/mock server
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Oct 10 12:10:57 EDT 2006
Author: michael.neale at jboss.com
Date: 2006-10-10 12:10:49 -0400 (Tue, 10 Oct 2006)
New Revision: 6727
Added:
labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/package.html
labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/package.html
Modified:
labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/mock/MockRepositoryServiceAsync.java
labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/package.html
Log:
updated doco mainly
Added: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/package.html
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/package.html 2006-10-10 15:54:57 UTC (rev 6726)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/package.html 2006-10-10 16:10:49 UTC (rev 6727)
@@ -0,0 +1,6 @@
+<body>
+ This package (and subpackages) is all UI code that is used by the GWT to implement the front end.
+ It uses the /server sibling package (which runs in a servlet container).
+ The rpc subpackage provides the service definitions and DTOs that the front end uses.
+
+</body>
\ No newline at end of file
Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/mock/MockRepositoryServiceAsync.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/mock/MockRepositoryServiceAsync.java 2006-10-10 15:54:57 UTC (rev 6726)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/mock/MockRepositoryServiceAsync.java 2006-10-10 16:10:49 UTC (rev 6727)
@@ -22,8 +22,12 @@
Timer t = new Timer() {
public void run() {
log("loadChildCategories", "loading cat path: " + cat);
- String[] result = new String[] { "Cat 1", "Cat 2", "Cat 3"};
- cb.onSuccess( result );
+ if (cat.indexOf( "HR" ) > -1 ) {
+ cb.onSuccess( new String[] { "Leave", "Payroll", "Draft"} );
+ } else {
+
+ cb.onSuccess( new String[] { "HR", "Finance", "Procurement"} );
+ }
}
};
t.schedule( 500 );
Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/package.html
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/package.html 2006-10-10 15:54:57 UTC (rev 6726)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/package.html 2006-10-10 16:10:49 UTC (rev 6727)
@@ -1,3 +1,6 @@
<body>
This contains classes used for remote communication with the repository server.
+They must be GWT friendly and Serializable.
+
+<code>RepositoryService</code> is the service interface that the front end uses.
</body>
\ No newline at end of file
Added: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/package.html
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/package.html 2006-10-10 15:54:57 UTC (rev 6726)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/package.html 2006-10-10 16:10:49 UTC (rev 6727)
@@ -0,0 +1,9 @@
+<body>
+ This package contains server side code for
+ the repository. This is to implement the RPC needs for the GWT based front end,
+ and application layer logic that uses the drools-repository back end (as a dependency).
+
+ The client package contains code that is used by GWT entirely in the front end (ie
+ it will be compiled to Javascript).
+
+</body>
\ No newline at end of file
More information about the jboss-svn-commits
mailing list