[DS-2976] Ensure all database entities have a protected constructor

This commit is contained in:
KevinVdV
2015-12-24 15:28:26 +01:00
parent 76c617e8c6
commit 69bdb15b3c
37 changed files with 343 additions and 17 deletions

View File

@@ -71,7 +71,16 @@ public class Community extends DSpaceObject implements DSpaceObjectLegacySupport
@Transient
protected transient CommunityService communityService;
protected Community() {
/**
* Protected constructor, create object using:
* {@link org.dspace.content.service.CommunityService#create(Community, Context)}
* or
* {@link org.dspace.content.service.CommunityService#create(Community, Context, String)}
*
*/
protected Community()
{
}
void addSubCommunity(Community subCommunity)