X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fkernel%2FCmsInstance.java;h=c972f725ce48ddbb2d7124145c576c87643bfa45;hb=2afabd9e7b225f80b341063e25188314394c9aef;hp=14979711b5dc898ef20d84b54f89f64e93e26216;hpb=6d8432bcf931c7525ecc4254b2a95e8a413a06f1;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/kernel/CmsInstance.java b/org.argeo.cms/src/org/argeo/cms/internal/kernel/CmsInstance.java index 14979711b..c972f725c 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/kernel/CmsInstance.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/kernel/CmsInstance.java @@ -17,7 +17,7 @@ public class CmsInstance implements NodeInstance { private final Log log = LogFactory.getLog(getClass()); private final BundleContext bc = FrameworkUtil.getBundle(getClass()).getBundleContext(); - private HomeRepository homeRepository; + private EgoRepository egoRepository; public CmsInstance() { initTrackers(); @@ -29,8 +29,8 @@ public class CmsInstance implements NodeInstance { @Override public Repository addingService(ServiceReference reference) { Object cn = reference.getProperty(NodeConstants.CN); - if (cn != null && cn.equals(NodeConstants.HOME)) { - homeRepository = (HomeRepository) bc.getService(reference); + if (cn != null && cn.equals(NodeConstants.EGO)) { + egoRepository = (EgoRepository) bc.getService(reference); if (log.isTraceEnabled()) log.trace("Home repository is available"); } @@ -40,7 +40,7 @@ public class CmsInstance implements NodeInstance { @Override public void removedService(ServiceReference reference, Repository service) { super.removedService(reference, service); - homeRepository = null; + egoRepository = null; } }.open(); @@ -52,10 +52,10 @@ public class CmsInstance implements NodeInstance { @Override public void createWorkgroup(LdapName dn) { - if (homeRepository == null) - throw new CmsException("Home repository is not available"); + if (egoRepository == null) + throw new CmsException("Ego repository is not available"); // TODO add check that the group exists - homeRepository.createWorkgroup(dn); + egoRepository.createWorkgroup(dn); } }