[jboss-svn-commits] JBL Code SVN: r11801 - in labs/jbossrules/trunk/drools-jbrms/src/main: java/org/drools/brms/client/common and 5 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed May 9 20:13:09 EDT 2007


Author: fmeyer
Date: 2007-05-09 20:13:09 -0400 (Wed, 09 May 2007)
New Revision: 11801

Added:
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/public/JBRMS.jsp
   labs/jbossrules/trunk/drools-jbrms/src/main/webapp/org.drools.brms.JBRMS/JBRMS.jsp
Removed:
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/LoginInfoWidget.java
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/public/JBRMS.html
   labs/jbossrules/trunk/drools-jbrms/src/main/webapp/org.drools.brms.JBRMS/JBRMS.html
Modified:
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/JBRMSEntryPoint.java
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/RepositoryService.java
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/RepositoryServiceAsync.java
   labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/ServiceImplementation.java
   labs/jbossrules/trunk/drools-jbrms/src/main/webapp/index.jsp
   labs/jbossrules/trunk/drools-jbrms/src/main/webapp/logout.jsp
Log:
JBRULES-650 - User info improvements

Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/JBRMSEntryPoint.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/JBRMSEntryPoint.java	2007-05-09 23:50:54 UTC (rev 11800)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/JBRMSEntryPoint.java	2007-05-10 00:13:09 UTC (rev 11801)
@@ -16,7 +16,6 @@
 package org.drools.brms.client;
 
 import org.drools.brms.client.JBRMSFeature.ComponentInfo;
-import org.drools.brms.client.common.LoginInfoWidget;
 
 import com.google.gwt.core.client.EntryPoint;
 import com.google.gwt.user.client.History;
@@ -58,9 +57,6 @@
   public void onModuleLoad() {
       
     // Load all the sinks.
-      
-      
-      
     JBRMSFeatureConfigurator.configure(list);
 
     // Put the sink list on the left, and add the outer dock panel to the
@@ -85,11 +81,6 @@
 
     History.addHistoryListener(this);
     
-    /*
-     * TODO: work with context session;
-     */
-    
-    RootPanel.get().add( new LoginInfoWidget() );
     RootPanel.get().add(panel);
 
     // Show the initial screen.

Deleted: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/LoginInfoWidget.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/LoginInfoWidget.java	2007-05-09 23:50:54 UTC (rev 11800)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/LoginInfoWidget.java	2007-05-10 00:13:09 UTC (rev 11801)
@@ -1,26 +0,0 @@
-package org.drools.brms.client.common;
-
-
-import com.google.gwt.user.client.ui.Composite;
-import com.google.gwt.user.client.ui.HTML;
-
-public class LoginInfoWidget extends Composite{
-    private HTML widgetcontent;
-    private StringBuffer content; 
-    
-    public LoginInfoWidget () {
-        content = new StringBuffer();
-        initWidgets();
-    }
-
-    private void initWidgets() {
-        content.append( "<div id=" + "user_info"+ ">" );
-        content.append( "Howdy, Fernando Meyer " );
-        content.append( "<a href='/drools-jbrms/logout.jsp'>[Sign Out]</a>" );
-        content.append( "</div>" );
-
-        widgetcontent = new HTML( content.toString() );
-        initWidget( widgetcontent );
-    }
-    
-}

Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/RepositoryService.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/RepositoryService.java	2007-05-09 23:50:54 UTC (rev 11800)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/RepositoryService.java	2007-05-10 00:13:09 UTC (rev 11801)
@@ -16,6 +16,9 @@
      * @param callback
      */
     public String[] loadChildCategories(String categoryPath);
+    
+    
+    public String getLoggedUser ();
  
     
     /**

Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/RepositoryServiceAsync.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/RepositoryServiceAsync.java	2007-05-09 23:50:54 UTC (rev 11800)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/rpc/RepositoryServiceAsync.java	2007-05-10 00:13:09 UTC (rev 11801)
@@ -17,6 +17,7 @@
 
     /** Generated by AsyncInterfaceGenerator hackery */
     public void loadChildCategories(java.lang.String p0, AsyncCallback cb);
+    public void getLoggedUser (AsyncCallback cb);
     public void loadRuleListForCategories(java.lang.String p0, AsyncCallback cb);
     public void loadTableConfig(java.lang.String p0, AsyncCallback cb);
     public void createCategory(java.lang.String p0, java.lang.String p1, java.lang.String p2, AsyncCallback cb);

Deleted: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/public/JBRMS.html
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/public/JBRMS.html	2007-05-09 23:50:54 UTC (rev 11800)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/public/JBRMS.html	2007-05-10 00:13:09 UTC (rev 11801)
@@ -1,15 +0,0 @@
-<html>
-	<head>
-		<meta name='gwt:module' content='org.drools.brms.JBRMS'>		
-		<link rel='stylesheet' href='JBRMS.css'>
-		<title>JBoss Business Rules Management System</title>
-	    <link rel="shortcut icon" href="images/drools.gif" type="image/gif">
-	    <link rel="icon" href="images/drools.gif" type="image/gif">		
-	</head>
-	<body> 
-	    <div class="headerBarblue"><img src="images/jbossrules_hdrlogo.png" width="279" height="70" /></d
-		<!-- This script is the bootstrap stuff that simply must be there; it is sent down uncompressed -->
-		<script language='javascript' src='gwt.js'></script>
-		<iframe id='__gwt_historyFrame' style='width:0;height:0;border:0'></iframe>
-	</body>
-</html>
\ No newline at end of file

Added: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/public/JBRMS.jsp
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/public/JBRMS.jsp	                        (rev 0)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/public/JBRMS.jsp	2007-05-10 00:13:09 UTC (rev 11801)
@@ -0,0 +1,17 @@
+<html>
+	<head>
+		<meta name='gwt:module' content='org.drools.brms.JBRMS'>		
+		<link rel='stylesheet' href='JBRMS.css'>
+		<title>JBoss Business Rules Management System</title>
+	    <link rel="shortcut icon" href="images/drools.gif" type="image/gif">
+	    <link rel="icon" href="images/drools.gif" type="image/gif">		
+	</head>
+	<body>
+	
+	    <div id=user_info> Howdy <%=request.getRemoteUser() %> <a href='/drools-jbrms/logout.jsp'>[Sign Out]</a> </div>
+	    <div class="headerBarblue"><img src="images/jbossrules_hdrlogo.png" width="279" height="70" /></d
+		<!-- This script is the bootstrap stuff that simply must be there; it is sent down uncompressed -->
+		<script language='javascript' src='gwt.js'></script>
+		<iframe id='__gwt_historyFrame' style='width:0;height:0;border:0'></iframe>
+	</body>
+</html>
\ No newline at end of file

Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/ServiceImplementation.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/ServiceImplementation.java	2007-05-09 23:50:54 UTC (rev 11800)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/server/ServiceImplementation.java	2007-05-10 00:13:09 UTC (rev 11801)
@@ -88,7 +88,7 @@
         return list;
 
     }
-
+    
     @WebRemote
     public Boolean createCategory(String path,
                                   String name,
@@ -756,4 +756,11 @@
         }
         
     }
+    
+    @WebRemote 
+    public String getLoggedUser () {
+        return repository.getSession().getUserID();
+    }
+
+
 }

Modified: labs/jbossrules/trunk/drools-jbrms/src/main/webapp/index.jsp
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/webapp/index.jsp	2007-05-09 23:50:54 UTC (rev 11800)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/webapp/index.jsp	2007-05-10 00:13:09 UTC (rev 11801)
@@ -1,4 +1,4 @@
     <%
-        String redirectURL = "org.drools.brms.JBRMS/JBRMS.html";
+        String redirectURL = "org.drools.brms.JBRMS/JBRMS.jsp";
         response.sendRedirect(redirectURL);
     %>

Modified: labs/jbossrules/trunk/drools-jbrms/src/main/webapp/logout.jsp
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/webapp/logout.jsp	2007-05-09 23:50:54 UTC (rev 11800)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/webapp/logout.jsp	2007-05-10 00:13:09 UTC (rev 11801)
@@ -1,5 +1,5 @@
 <% 
 	org.jboss.seam.Seam.invalidateSession();
-    String redirectURL = "org.drools.brms.JBRMS/JBRMS.html";
+    String redirectURL = "org.drools.brms.JBRMS/JBRMS.jsp";
     response.sendRedirect(redirectURL);
 %>
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-jbrms/src/main/webapp/org.drools.brms.JBRMS/JBRMS.html
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/webapp/org.drools.brms.JBRMS/JBRMS.html	2007-05-09 23:50:54 UTC (rev 11800)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/webapp/org.drools.brms.JBRMS/JBRMS.html	2007-05-10 00:13:09 UTC (rev 11801)
@@ -1,15 +0,0 @@
-<html>
-	<head>
-		<meta name='gwt:module' content='org.drools.brms.JBRMS'>		
-		<link rel='stylesheet' href='JBRMS.css'>
-		<title>JBoss Business Rules Management System</title>
-	    <link rel="shortcut icon" href="images/drools.gif" type="image/gif">
-	    <link rel="icon" href="images/drools.gif" type="image/gif">		
-	</head>
-	<body> 
-	    <div class="headerBarblue"><img src="images/jbossrules_hdrlogo.png" width="279" height="70" /></d
-		<!-- This script is the bootstrap stuff that simply must be there; it is sent down uncompressed -->
-		<script language='javascript' src='gwt.js'></script>
-		<iframe id='__gwt_historyFrame' style='width:0;height:0;border:0'></iframe>
-	</body>
-</html>
\ No newline at end of file

Added: labs/jbossrules/trunk/drools-jbrms/src/main/webapp/org.drools.brms.JBRMS/JBRMS.jsp
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/webapp/org.drools.brms.JBRMS/JBRMS.jsp	                        (rev 0)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/webapp/org.drools.brms.JBRMS/JBRMS.jsp	2007-05-10 00:13:09 UTC (rev 11801)
@@ -0,0 +1,17 @@
+<html>
+	<head>
+		<meta name='gwt:module' content='org.drools.brms.JBRMS'>		
+		<link rel='stylesheet' href='JBRMS.css'>
+		<title>JBoss Business Rules Management System</title>
+	    <link rel="shortcut icon" href="images/drools.gif" type="image/gif">
+	    <link rel="icon" href="images/drools.gif" type="image/gif">		
+	</head>
+	<body>
+	
+	    <div id=user_info> Howdy <%=request.getRemoteUser() %> <a href='/drools-jbrms/logout.jsp'>[Sign Out]</a> </div>
+	    <div class="headerBarblue"><img src="images/jbossrules_hdrlogo.png" width="279" height="70" /></d
+		<!-- This script is the bootstrap stuff that simply must be there; it is sent down uncompressed -->
+		<script language='javascript' src='gwt.js'></script>
+		<iframe id='__gwt_historyFrame' style='width:0;height:0;border:0'></iframe>
+	</body>
+</html>
\ No newline at end of file




More information about the jboss-svn-commits mailing list