Author: taylor
Date: Thu Apr  1 06:45:33 2010
New Revision: 929864

URL: http://svn.apache.org/viewvc?rev=929864&view=rev
Log:
conforming to all uppercase tablenames

Modified:
    
portals/jetspeed-2/portal/trunk/components/jetspeed-security/src/main/java/org/apache/jetspeed/security/spi/impl/JetspeedPrincipalLookupManagerAbstract.java

Modified: 
portals/jetspeed-2/portal/trunk/components/jetspeed-security/src/main/java/org/apache/jetspeed/security/spi/impl/JetspeedPrincipalLookupManagerAbstract.java
URL: 
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/components/jetspeed-security/src/main/java/org/apache/jetspeed/security/spi/impl/JetspeedPrincipalLookupManagerAbstract.java?rev=929864&r1=929863&r2=929864&view=diff
==============================================================================
--- 
portals/jetspeed-2/portal/trunk/components/jetspeed-security/src/main/java/org/apache/jetspeed/security/spi/impl/JetspeedPrincipalLookupManagerAbstract.java
 (original)
+++ 
portals/jetspeed-2/portal/trunk/components/jetspeed-security/src/main/java/org/apache/jetspeed/security/spi/impl/JetspeedPrincipalLookupManagerAbstract.java
 Thu Apr  1 06:45:33 2010
@@ -102,7 +102,7 @@ public abstract class JetspeedPrincipalL
                                // get the total number of results effected by 
the query
                                int fromPos = 
baseSqlStr.toUpperCase().indexOf(" FROM ");
                                if (fromPos >= 0) {
-                                       baseSqlStr = "select 
count(security_principal.principal_id)" + baseSqlStr.substring(fromPos);
+                                       baseSqlStr = "select 
count(SECURITY_PRINCIPAL.PRINCIPAL_ID)" + baseSqlStr.substring(fromPos);
                                }
                                // strip ORDER BY clause
                                int orderPos = 
baseSqlStr.toUpperCase().indexOf(" ORDER BY ");
@@ -143,27 +143,27 @@ public abstract class JetspeedPrincipalL
         */
        protected String generateBaseSql(JetspeedPrincipalQueryContext 
queryContext) {
                String attributeConstraint = null;
-               String fromPart = "security_principal";
+               String fromPart = "SECURITY_PRINCIPAL";
                if (queryContext.getSecurityAttributes() != null) {
                        int cnt = 1;
                        for (Map.Entry<String, String> attribute : 
queryContext.getSecurityAttributes().entrySet()) {
                                if (attributeConstraint == null) {
-                                       attributeConstraint = "a" + cnt + 
".PRINCIPAL_ID=security_principal.PRINCIPAL_ID AND a" + cnt
+                                       attributeConstraint = "a" + cnt + 
".PRINCIPAL_ID=SECURITY_PRINCIPAL.PRINCIPAL_ID AND a" + cnt
                                                        + ".ATTR_NAME = '" + 
attribute.getKey() + "' AND a" + cnt + ".ATTR_VALUE LIKE '"
                                                        + attribute.getValue() 
+ "'";
                                } else {
-                                       attributeConstraint += " AND a" + cnt + 
".PRINCIPAL_ID=security_principal.PRINCIPAL_ID AND a" + cnt
+                                       attributeConstraint += " AND a" + cnt + 
".PRINCIPAL_ID=SECURITY_PRINCIPAL.PRINCIPAL_ID AND a" + cnt
                                                        + ".ATTR_NAME = '" + 
attribute.getKey() + "' AND a" + cnt + ".ATTR_VALUE LIKE '"
                                                        + attribute.getValue() 
+ "'";
                                }
-                               fromPart += ", security_attribute a" + cnt;
+                               fromPart += ", SECURITY_ATTRIBUTE a" + cnt;
                                cnt++;
                        }
                }
 
                String constraint = null;
                if (queryContext.getNameFilter() != null && 
queryContext.getNameFilter().length() > 0) {
-                       constraint = "security_principal.PRINCIPAL_NAME LIKE '" 
+ queryContext.getNameFilter().replace('*', '%')
+                       constraint = "SECURITY_PRINCIPAL.PRINCIPAL_NAME LIKE '" 
+ queryContext.getNameFilter().replace('*', '%')
                                        + "'";
                }
 
@@ -178,15 +178,15 @@ public abstract class JetspeedPrincipalL
                                        roleConstraints = "r" + cnt + 
".ASSOC_NAME='" + JetspeedPrincipalAssociationType.IS_MEMBER_OF
                                                        + "' AND r" + cnt + 
".TO_PRINCIPAL_ID=rp" + cnt + ".PRINCIPAL_ID AND rp" + cnt
                                                        + ".PRINCIPAL_NAME LIKE 
'" + roleName + "' AND rp" + cnt + ".PRINCIPAL_TYPE='role' AND r"
-                                                       + cnt + 
".FROM_PRINCIPAL_ID=security_principal.PRINCIPAL_ID";
+                                                       + cnt + 
".FROM_PRINCIPAL_ID=SECURITY_PRINCIPAL.PRINCIPAL_ID";
                                } else {
                                        roleConstraints = " AND r" + cnt + 
".ASSOC_NAME='" + JetspeedPrincipalAssociationType.IS_MEMBER_OF
                                                        + "' AND r" + cnt + 
".TO_PRINCIPAL_ID=rp" + cnt + ".PRINCIPAL_ID AND rp" + cnt
                                                        + ".PRINCIPAL_NAME LIKE 
'" + roleName + "' AND rp" + cnt + ".PRINCIPAL_TYPE='role' AND r"
-                                                       + cnt + 
".FROM_PRINCIPAL_ID=security_principal.PRINCIPAL_ID";
+                                                       + cnt + 
".FROM_PRINCIPAL_ID=SECURITY_PRINCIPAL.PRINCIPAL_ID";
                                }
                        }
-                       fromPart += ", security_principal_assoc r" + cnt + ", 
security_principal rp" + cnt;
+                       fromPart += ", SECURITY_PRINCIPAL_ASSOC r" + cnt + ", 
SECURITY_PRINCIPAL rp" + cnt;
                        cnt++;
                }
 
@@ -201,15 +201,15 @@ public abstract class JetspeedPrincipalL
                                        groupConstraints = "r" + cnt + 
".ASSOC_NAME='" + JetspeedPrincipalAssociationType.IS_MEMBER_OF
                                                        + "' AND r" + cnt + 
".TO_PRINCIPAL_ID=rp" + cnt + ".PRINCIPAL_ID AND rp" + cnt
                                                        + ".PRINCIPAL_NAME LIKE 
'" + groupName + "' AND rp" + cnt + ".PRINCIPAL_TYPE='group' AND r"
-                                                       + cnt + 
".FROM_PRINCIPAL_ID=security_principal.PRINCIPAL_ID";
+                                                       + cnt + 
".FROM_PRINCIPAL_ID=SECURITY_PRINCIPAL.PRINCIPAL_ID";
                                } else {
                                        groupConstraints = " AND r" + cnt + 
".ASSOC_NAME='" + JetspeedPrincipalAssociationType.IS_MEMBER_OF
                                                        + "' AND r" + cnt + 
".TO_PRINCIPAL_ID=rp" + cnt + ".PRINCIPAL_ID AND rp" + cnt
                                                        + ".PRINCIPAL_NAME LIKE 
'" + groupName + "' AND rp" + cnt + ".PRINCIPAL_TYPE='group' AND r"
-                                                       + cnt + 
".FROM_PRINCIPAL_ID=security_principal.PRINCIPAL_ID";
+                                                       + cnt + 
".FROM_PRINCIPAL_ID=SECURITY_PRINCIPAL.PRINCIPAL_ID";
                                }
                        }
-                       fromPart += ", security_principal_assoc r" + cnt + ", 
security_principal rp" + cnt;
+                       fromPart += ", SECURITY_PRINCIPAL_ASSOC r" + cnt + ", 
SECURITY_PRINCIPAL rp" + cnt;
                        cnt++;
                }
 
@@ -223,15 +223,15 @@ public abstract class JetspeedPrincipalL
                                        userConstraints = "r" + cnt + 
".ASSOC_NAME='" + JetspeedPrincipalAssociationType.IS_MEMBER_OF
                                                        + "' AND r" + cnt + 
".FROM_PRINCIPAL_ID=rp" + cnt + ".PRINCIPAL_ID AND rp" + cnt
                                                        + ".PRINCIPAL_NAME LIKE 
'" + userName + "' AND rp" + cnt + ".PRINCIPAL_TYPE='user' AND r"
-                                                       + cnt + 
".TO_PRINCIPAL_ID=security_principal.PRINCIPAL_ID";
+                                                       + cnt + 
".TO_PRINCIPAL_ID=SECURITY_PRINCIPAL.PRINCIPAL_ID";
                                } else {
                                        userConstraints = " AND r" + cnt + 
".ASSOC_NAME='" + JetspeedPrincipalAssociationType.IS_MEMBER_OF
                                                        + "' AND r" + cnt + 
".FROM_PRINCIPAL_ID=rp" + cnt + ".PRINCIPAL_ID AND rp" + cnt
                                                        + ".PRINCIPAL_NAME LIKE 
'" + userName + "' AND rp" + cnt + ".PRINCIPAL_TYPE='group' AND r"
-                                                       + cnt + 
".TO_PRINCIPAL_ID=security_principal.PRINCIPAL_ID";
+                                                       + cnt + 
".TO_PRINCIPAL_ID=SECURITY_PRINCIPAL.PRINCIPAL_ID";
                                }
                        }
-                       fromPart += ", security_principal_assoc r" + cnt + ", 
security_principal rp" + cnt;
+                       fromPart += ", SECURITY_PRINCIPAL_ASSOC r" + cnt + ", 
SECURITY_PRINCIPAL rp" + cnt;
                        cnt++;
                }
 
@@ -267,8 +267,8 @@ public abstract class JetspeedPrincipalL
                        }
                }
 
-               String baseSqlStr = "SELECT security_principal.* from " + 
fromPart + " WHERE security_principal.PRINCIPAL_TYPE='"
-                               + queryContext.getJetspeedPrincipalType() + "' 
AND security_principal.DOMAIN_ID="
+               String baseSqlStr = "SELECT SECURITY_PRINCIPAL.* from " + 
fromPart + " WHERE SECURITY_PRINCIPAL.PRINCIPAL_TYPE='"
+                               + queryContext.getJetspeedPrincipalType() + "' 
AND SECURITY_PRINCIPAL.DOMAIN_ID="
                                + queryContext.getSecurityDomain();
                
                if (constraint != null) {
@@ -276,9 +276,9 @@ public abstract class JetspeedPrincipalL
                }
                
                if (queryContext.getOrder() != null && 
queryContext.getOrder().equalsIgnoreCase("desc")) {
-                       baseSqlStr += " ORDER BY 
security_principal.PRINCIPAL_NAME DESC";
+                       baseSqlStr += " ORDER BY 
SECURITY_PRINCIPAL.PRINCIPAL_NAME DESC";
                } else {
-                       baseSqlStr += " ORDER BY 
security_principal.PRINCIPAL_NAME";
+                       baseSqlStr += " ORDER BY 
SECURITY_PRINCIPAL.PRINCIPAL_NAME";
                }
                return baseSqlStr;
        }



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to