You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by "angela (JIRA)" <ji...@apache.org> on 2010/03/11 17:59:27 UTC
[jira] Assigned: (JCR-2563) Add UserManager.createGroup(String
groupID) method
[ https://issues.apache.org/jira/browse/JCR-2563?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
angela reassigned JCR-2563:
---------------------------
Assignee: angela
> Add UserManager.createGroup(String groupID) method
> --------------------------------------------------
>
> Key: JCR-2563
> URL: https://issues.apache.org/jira/browse/JCR-2563
> Project: Jackrabbit Content Repository
> Issue Type: New Feature
> Components: jackrabbit-api, jackrabbit-core
> Affects Versions: 2.0.0
> Reporter: Felix Meschberger
> Assignee: angela
> Attachments: JCR-2563.patch
>
>
> As discussed on the dev list [1] I think it would be useful (and consistent inside the API) to have a UserManager.createGroup(String groupID) method.
> The specification of the method would be:
> /**
> * Creates a Group for the given groupID must not be <code>null</code>.
> * <br>
> * Same as {@link #createGroup(Principal,String)} where the specified groupID
> * is the name of a simple <code>Principal</code> implementation and the
> * intermediate path is <code>null</code>.
> *
> * @param groupID The id of the new group, must not be <code>null</code>.
> * @return The new <code>Group</code>.
> * @throws AuthorizableExistsException in case the given groupID is already
> * in use or another {@link Authorizable} with the same
> * {@link Authorizable#getID() ID} exists.
> * @throws RepositoryException If another error occurs.
> */
> Group createGroup(String groupID) throws AuthorizableExistsException, RepositoryException;
> [1] http://markmail.org/message/rjofzg4t3kiht7xv
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.