X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fuseradmin%2FJcrGroup.java;fp=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Finternal%2Fuseradmin%2FJcrGroup.java;h=0000000000000000000000000000000000000000;hb=86140b8db15a11cfd942892eface6a4f90329a41;hp=56ddf0b42eba31edb95160fb323a3b2b688e3af7;hpb=2b3904582518de706357fd2a8216a47ca77dfc39;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/internal/useradmin/JcrGroup.java b/org.argeo.cms/src/org/argeo/cms/internal/useradmin/JcrGroup.java deleted file mode 100644 index 56ddf0b42..000000000 --- a/org.argeo.cms/src/org/argeo/cms/internal/useradmin/JcrGroup.java +++ /dev/null @@ -1,60 +0,0 @@ -package org.argeo.cms.internal.useradmin; - -import org.argeo.cms.CmsException; -import org.osgi.service.useradmin.Group; -import org.osgi.service.useradmin.Role; - -class JcrGroup extends AbstractJcrUser implements Group { - public JcrGroup(String name) { - super(name); - } - - // - // OSGi MODEL - // - @Override - public int getType() { - return Role.GROUP; - } - - @Override - public boolean addMember(Role role) { - throw new CmsException("Not implemented yet"); - } - - @Override - public boolean addRequiredMember(Role role) { - throw new CmsException("Not implemented yet"); - } - - @Override - public boolean removeMember(Role role) { - throw new CmsException("Not implemented yet"); - } - - @Override - public Role[] getMembers() { - throw new CmsException("Not implemented yet"); - } - - @Override - public Role[] getRequiredMembers() { - throw new CmsException("Not implemented yet"); - } - - public String toString() { - return "ArgeoGroup: " + getName(); - } - - public boolean equals(Object obj) { - if (!(obj instanceof JcrGroup)) - return false; - else - return ((JcrGroup) obj).getName().equals(getName()); - } - - public int hashCode() { - return getName().hashCode(); - } - -}