[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