]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.cms/src/org/argeo/cms/internal/useradmin/JcrRole.java
Documentation
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / internal / useradmin / JcrRole.java
index 5bd0d578c3433494457eb7f836c52f8384b7b4aa..7b3d6ed4e049602f7b9ed1434536feb0ce4273f6 100644 (file)
@@ -4,24 +4,26 @@ import java.util.Dictionary;
 
 import org.osgi.service.useradmin.Role;
 
-class JcrRole implements Role {
+abstract class JcrRole implements Role {
+       private String name;
+
+       public JcrRole(String name) {
+               this.name = name;
+       }
 
        @Override
        public String getName() {
-               // TODO Auto-generated method stub
-               return null;
+               return name;
        }
 
        @Override
        public int getType() {
-               // TODO Auto-generated method stub
-               return 0;
+               return Role.ROLE;
        }
 
        @Override
        public Dictionary<String, Object> getProperties() {
-               // TODO Auto-generated method stub
-               return null;
+               return new JcrRoleProperties();
        }
 
 }