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_; stmt.setLong(1, ((Long) acl.getId()).longValue()); stmt.setInt(2, i); stmt.setLong(3, createOrRetrieveSidPrimaryKey(entry.getSid(), true) .longValue()); stmt.setInt(4, entry.getPermission().getMask()); stmt.setBoolean(5, entry.isGranting()); stmt.setBoolean(6, entry.isAuditSuccess()); stmt.setBoolean(7, entry.isAuditFailure()); } });
|| (this.granting != rhs.isGranting()) || !this.permission.equals(rhs.getPermission()) || !this.sid.equals(rhs.getSid())) { return false;
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_; stmt.setLong(1, ((Long) acl.getId()).longValue()); stmt.setInt(2, i); stmt.setLong(3, createOrRetrieveSidPrimaryKey(entry.getSid(), true) .longValue()); stmt.setInt(4, entry.getPermission().getMask()); stmt.setBoolean(5, entry.isGranting()); stmt.setBoolean(6, entry.isAuditSuccess()); stmt.setBoolean(7, entry.isAuditFailure()); } });
|| (this.granting != rhs.isGranting()) || !this.permission.equals(rhs.getPermission()) || !this.sid.equals(rhs.getSid())) { return false;
protected void createRecords(final MutableAcl acl) { int i = 1; for (AccessControlEntry entry_ : acl.getEntries()) { AccessControlEntryImpl entry = (AccessControlEntryImpl) entry_; AclEntryData aclEntry = aclEntryDao.createDefaultEntity(); long oid = ((Long) acl.getId()).longValue(); aclEntry.setObjectIdentity(aclObjectIdentityDao.findById(oid)); aclEntry.setAceOrder(i); Sid sid = entry.getSid(); String sidName = getSidName(sid); boolean principal = isPrincipal(sid); AclSidData aclSid = aclSecurityIDDao.loadOrCreate(sidName, principal); aclEntry.setSid(aclSid); aclEntry.setAuditFailure(entry.isAuditFailure()); aclEntry.setAuditSuccess(entry.isAuditSuccess()); aclEntry.setGranting(entry.isGranting()); aclEntry.setMask(entry.getPermission().getMask()); aclEntryDao.persist(aclEntry); i++; } }