]> git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.cms/src/org/argeo/cms/internal/useradmin/JcrRole.java
3b3320ab5613a70cac6218c06e554d478c8bbc2f
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / internal / useradmin / JcrRole.java
1 package org.argeo.cms.internal.useradmin;
2
3 import java.util.Dictionary;
4
5 import org.argeo.cms.CmsException;
6 import org.osgi.service.useradmin.Role;
7
8 abstract class JcrRole implements Role {
9 private String name;
10
11 public JcrRole(String name) {
12 this.name = name;
13 }
14
15 @Override
16 public String getName() {
17 return name;
18 }
19
20 @Override
21 public int getType() {
22 return Role.ROLE;
23 }
24
25 @Override
26 public Dictionary<String, Object> getProperties() {
27 throw new CmsException("Not implemented yet");
28 }
29
30 }