From b0c8984b26f72ea59d5936f42b132da5c191dac5 Mon Sep 17 00:00:00 2001 From: Massimiliano Assante Date: Mon, 6 Jul 2015 14:31:14 +0000 Subject: [PATCH] made notification to members option configurable as default, see Feature #121 git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portal/custom-portal-handler@117032 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../impl/OrganizationManagerImpl.java | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/src/main/java/org/gcube/portal/custom/communitymanager/impl/OrganizationManagerImpl.java b/src/main/java/org/gcube/portal/custom/communitymanager/impl/OrganizationManagerImpl.java index e00ac94..109323a 100644 --- a/src/main/java/org/gcube/portal/custom/communitymanager/impl/OrganizationManagerImpl.java +++ b/src/main/java/org/gcube/portal/custom/communitymanager/impl/OrganizationManagerImpl.java @@ -64,13 +64,6 @@ public class OrganizationManagerImpl extends OrganizationsUtil implements Organi * */ private static OrganizationManagerImpl singleton; - /** - * - * @return the singleton - */ - public static OrganizationManagerImpl get() { - return singleton; - } /** * * @param session the ASL session @@ -85,8 +78,10 @@ public class OrganizationManagerImpl extends OrganizationsUtil implements Organi * @param session the session * @return the singleton */ - public static OrganizationManagerImpl getInstance(ASLSession session) { - return new OrganizationManagerImpl(session); + public static OrganizationManagerImpl getInstance(ASLSession session) { + if (singleton == null) + singleton = new OrganizationManagerImpl(session); + return singleton; } /**