Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.core.api
Interface NuxeoGroup

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
ComputedGroup
All Known Implementing Classes:
NuxeoComputedGroup, NuxeoGroupImpl

public interface NuxeoGroup
extends java.io.Serializable

Holds the list of member users and subgroups for a group.

Author:
George Lefter

Field Summary
static java.lang.String PREFIX
           
 
Method Summary
 java.util.List<java.lang.String> getMemberGroups()
          Gets the list of member groups of this group.
 java.util.List<java.lang.String> getMemberUsers()
          Gets the list of member users of this group.
 java.lang.String getName()
          Gets the name of the group.
 java.util.List<java.lang.String> getParentGroups()
          Gets the list of groups this group is a member of.
 void setMemberGroups(java.util.List<java.lang.String> groups)
          Sets the list of member groups for this group.
 void setMemberUsers(java.util.List<java.lang.String> users)
          Sets the list of member users for this group.
 void setName(java.lang.String name)
          Sets the name of this group.
 void setParentGroups(java.util.List<java.lang.String> groups)
          Sets the list of groups this group is member of.
 

Field Detail

PREFIX

static final java.lang.String PREFIX
See Also:
Constant Field Values
Method Detail

getMemberUsers

java.util.List<java.lang.String> getMemberUsers()
Gets the list of member users of this group.

Returns:
the list of member users of this group

getMemberGroups

java.util.List<java.lang.String> getMemberGroups()
Gets the list of member groups of this group.

Returns:
the list of member groups of this group

getParentGroups

java.util.List<java.lang.String> getParentGroups()
Gets the list of groups this group is a member of.

Returns:
the list of member groups of this group

setMemberUsers

void setMemberUsers(java.util.List<java.lang.String> users)
Sets the list of member users for this group.

Parameters:
users - a list of users

setMemberGroups

void setMemberGroups(java.util.List<java.lang.String> groups)
Sets the list of member groups for this group.

Parameters:
groups - a list of groups

setParentGroups

void setParentGroups(java.util.List<java.lang.String> groups)
Sets the list of groups this group is member of.

Parameters:
groups - a list of groups

getName

java.lang.String getName()
Gets the name of the group.

Returns:
the name of the group

setName

void setName(java.lang.String name)
Sets the name of this group.

Parameters:
name - the new name of the group

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.