Description
HibernateSession.callbackHibernateSession(GrouperTransactionType.READ_WRITE_OR_USE_EXISTING, AuditControl.WILL_AUDIT, new HibernateHandler() {
public Object callback(HibernateHandlerBean hibernateHandlerBean) throws GrouperDAOException {
if (membership.getList().getType().equals(FieldType.LIST))
{ USDU.deleteUnresolvableMember(membership.getMember(), membership.getOwnerGroup(), membership.getList()); } if (membership.getList().getType().equals(FieldType.ACCESS)) {
USDU.deleteUnresolvableMember(membership.getMember(), membership.getOwnerGroup(), getPrivilege(membership.getList()));
}
if (membership.getList().getType().equals(FieldType.NAMING)) {
USDU.deleteUnresolvableMember(membership.getMember(), membership.getOwnerStem(), getPrivilege(membership.getList()));
}
return null;
}
});