acl.grantPermission(grantee, Permission.PERMISSION_FULL_CONTROL);
grantee = new CanonicalGrantee();
grantee.setIdentifier("aaa");
acl.grantPermission(grantee, Permission.PERMISSION_READ);
grantee = GroupGrantee.ALL_USERS;
acl.grantPermission(grantee, Permission.PERMISSION_READ);
grantee = GroupGrantee.AUTHENTICATED_USERS;
acl.grantPermission(grantee, Permission.PERMISSION_WRITE);
grantee = new EmailAddressGrantee();
grantee.setIdentifier("james@test.com");
acl.grantPermission(grantee, Permission.PERMISSION_READ);