acl/src/main/java/org/springframework/security/acls/jdbc/JdbcMutableAclService.java
protected void createObjectIdentity(ObjectIdentity object, Sid owner) {
		Long sidId = createOrRetrieveSidPrimaryKey(owner, true);
		Long classId = createOrRetrieveClassPrimaryKey(object.getType(), true, object.getIdentifier().getClass());
		jdbcOperations.update(insertObjectIdentity, classId, object.getIdentifier().toString(), sidId,
				Boolean.TRUE);
	}
protected void createObjectIdentity(ObjectIdentity object, Sid owner) {
		Long sidId = createOrRetrieveSidPrimaryKey(owner, true);
		Long classId = createOrRetrieveClassPrimaryKey(object.getType(), true, object.getIdentifier().getClass());
		jdbcOperations.update(insertObjectIdentity, classId, object.getIdentifier().toString(), sidId,
				Boolean.TRUE);
	}
Creates an entry in the acl_object_identity table for the passed ObjectIdentity.
The Sid is also necessary, as acl_object_identity has defined the sid column as
non-null.

@param object to represent an acl_object_identity for
@param owner for the SID column (will be created if there is no acl_sid entry for
this particular Sid already)