X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.api%2Fsrc%2Forg%2Fargeo%2Fapi%2Fcms%2FCmsContext.java;fp=org.argeo.api%2Fsrc%2Forg%2Fargeo%2Fapi%2Fcms%2FCmsContext.java;h=a9616c8ae6ac6107bd3e1d516c628adc98b5b98e;hb=35dded721530f8bbc368380a7bcce9dec37f56bb;hp=0000000000000000000000000000000000000000;hpb=f33a93a999932e1a19a56e306ba489914123706f;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.api/src/org/argeo/api/cms/CmsContext.java b/org.argeo.api/src/org/argeo/api/cms/CmsContext.java new file mode 100644 index 000000000..a9616c8ae --- /dev/null +++ b/org.argeo.api/src/org/argeo/api/cms/CmsContext.java @@ -0,0 +1,16 @@ +package org.argeo.api.cms; + +/** + * A logical view on this CMS instance, independently of a particular launch or + * deployment. + */ +public interface CmsContext { + /** + * To be used as an identifier of a workgroup, typically as a value for the + * 'businessCategory' attribute in LDAP. + */ + public final static String WORKGROUP = "workgroup"; + + /** Mark this group as a workgroup */ + void createWorkgroup(String groupDn); +}