Tracing.logWarn("A group with this name already exists! You will get null instead of a businessGroup returned!", BusinessGroupFactory.class);
return null;
}
Codepoint.codepoint(BusinessGroupFactory.class, "createAndPersistLearningGroup");
// groups
SecurityGroup ownerGroup = securityManager.createAndPersistSecurityGroup();
SecurityGroup partipiciantGroup = securityManager.createAndPersistSecurityGroup();
SecurityGroup waitingGroup = securityManager.createAndPersistSecurityGroup();
//
businessgroup = new BusinessGroupImpl(BusinessGroup.TYPE_LEARNINGROUP, name, description, ownerGroup, partipiciantGroup, waitingGroup, groupContext);
businessgroup.setMinParticipants(minParticipants);
businessgroup.setMaxParticipants(maxParticipants);
businessgroup.setWaitingListEnabled(waitingListEnabled);