瀏覽代碼

Tidying up.

Luke Taylor 16 年之前
父節點
當前提交
da823b2396

+ 6 - 8
acl/src/main/java/org/springframework/security/acls/jdbc/JdbcMutableAclService.java

@@ -116,8 +116,7 @@ public class JdbcMutableAclService extends JdbcAclService implements MutableAclS
                     return acl.getEntries().size();
                 }
 
-                public void setValues(PreparedStatement stmt, int i)
-                        throws SQLException {
+                public void setValues(PreparedStatement stmt, int i) throws SQLException {
                     AccessControlEntry entry_ = acl.getEntries().get(i);
                     Assert.isTrue(entry_ instanceof AccessControlEntryImpl, "Unknown ACE class");
                     AccessControlEntryImpl entry = (AccessControlEntryImpl) entry_;
@@ -187,28 +186,27 @@ public class JdbcMutableAclService extends JdbcAclService implements MutableAclS
         Assert.notNull(sid, "Sid required");
 
         String sidName = null;
-        boolean principal = true;
+        boolean sidIsPrincipal = true;
 
         if (sid instanceof PrincipalSid) {
             sidName = ((PrincipalSid) sid).getPrincipal();
         } else if (sid instanceof GrantedAuthoritySid) {
             sidName = ((GrantedAuthoritySid) sid).getGrantedAuthority();
-            principal = false;
+            sidIsPrincipal = false;
         } else {
             throw new IllegalArgumentException("Unsupported implementation of Sid");
         }
 
         List<Long> sidIds = jdbcTemplate.queryForList(selectSidPrimaryKey,
-                new Object[] {new Boolean(principal), sidName},  Long.class);
+                new Object[] {Boolean.valueOf(sidIsPrincipal), sidName},  Long.class);
 
         if (!sidIds.isEmpty()) {
             return sidIds.get(0);
         }
 
         if (allowCreate) {
-            jdbcTemplate.update(insertSid, new Object[] {new Boolean(principal), sidName});
-            Assert.isTrue(TransactionSynchronizationManager.isSynchronizationActive(),
-                    "Transaction must be running");
+            jdbcTemplate.update(insertSid, new Object[] {Boolean.valueOf(sidIsPrincipal), sidName});
+            Assert.isTrue(TransactionSynchronizationManager.isSynchronizationActive(), "Transaction must be running");
             return new Long(jdbcTemplate.queryForLong(sidIdentityQuery));
         }
 

+ 1 - 1
acl/src/test/java/org/springframework/security/acls/jdbc/JdbcMutableAclServiceTests.java

@@ -383,7 +383,7 @@ public class JdbcMutableAclServiceTests extends AbstractTransactionalJUnit4Sprin
     @Test
     @Transactional
     @Rollback
-    public void identityWithIntegerIdIsSupported() throws Exception {
+    public void identityWithIntegerIdIsSupportedByCreateAcl() throws Exception {
         SecurityContextHolder.getContext().setAuthentication(auth);
         ObjectIdentity oid = new ObjectIdentityImpl("org.springframework.security.TargetObject", Integer.valueOf(101));
         jdbcMutableAclService.createAcl(oid);