}
if (!(gac.principalRoleMapper() instanceof ClusterRoleMapper)) {
throw log.noClusterPrincipalMapper("GRANT");
}
ClusterRoleMapper cpm = (ClusterRoleMapper) gac.principalRoleMapper();
cpm.grant(roleName, principalName);
return EmptyResult.RESULT;
}
}