]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - JcrGroup.java
93f7587589169101188a5e2e90eea887573cedd6
1 package org
.argeo
.cms
.internal
.useradmin
;
3 import org
.osgi
.service
.useradmin
.Group
;
4 import org
.osgi
.service
.useradmin
.Role
;
6 class JcrGroup
extends AbstractJcrUser
implements Group
{
7 public JcrGroup(String name
) {
15 public int getType() {
20 public boolean addMember(Role role
) {
21 // TODO Auto-generated method stub
26 public boolean addRequiredMember(Role role
) {
27 // TODO Auto-generated method stub
32 public boolean removeMember(Role role
) {
33 // TODO Auto-generated method stub
38 public Role
[] getMembers() {
39 // TODO Auto-generated method stub
44 public Role
[] getRequiredMembers() {
45 // TODO Auto-generated method stub
49 public String
toString() {
50 return "ArgeoGroup: " + getName();
53 public boolean equals(Object obj
) {
54 if (!(obj
instanceof JcrGroup
))
57 return ((JcrGroup
) obj
).getName().equals(getName());
60 public int hashCode() {
61 return getName().hashCode();