Back to index

plone3  3.1.7
Public Member Functions
PlonePAS.interfaces.group.IGroupManagement Class Reference
Inheritance diagram for PlonePAS.interfaces.group.IGroupManagement:
Inheritance graph
[legend]
Collaboration diagram for PlonePAS.interfaces.group.IGroupManagement:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def addGroup
def addPrincipalToGroup
def updateGroup
def setRolesForGroup
def removeGroup
def removePrincipalFromGroup

Detailed Description

Definition at line 24 of file group.py.


Member Function Documentation

Create a group with the supplied id, roles, and groups.
return True if the operation suceeded

Definition at line 26 of file group.py.

00026 
00027     def addGroup(id, **kw):
00028         """
00029         Create a group with the supplied id, roles, and groups.
00030         return True if the operation suceeded
00031         """

Here is the caller graph for this function:

def PlonePAS.interfaces.group.IGroupManagement.addPrincipalToGroup (   self,
  principal_id,
  group_id 
)
Add a given principal to the group.
return True on success

Definition at line 32 of file group.py.

00032 
00033     def addPrincipalToGroup(self, principal_id, group_id):
00034         """
00035         Add a given principal to the group.
00036         return True on success
00037         """

Here is the caller graph for this function:

Remove the given group
return True on success

Definition at line 50 of file group.py.

00050 
00051     def removeGroup(group_id):
00052         """
00053         Remove the given group
00054         return True on success
00055         """

Here is the caller graph for this function:

remove the given principal from the group
return True on success

Definition at line 56 of file group.py.

00056 
00057     def removePrincipalFromGroup(principal_id, group_id):
00058         """
00059         remove the given principal from the group
00060         return True on success
00061         """

Here is the caller graph for this function:

set roles for group
return True on success

Definition at line 44 of file group.py.

00044 
00045     def setRolesForGroup(group_id, roles=()):
00046         """
00047         set roles for group
00048         return True on success
00049         """

Here is the caller graph for this function:

Edit the given group. plugin specific
return True on success

Definition at line 38 of file group.py.

00038 
00039     def updateGroup(id, **kw):
00040         """
00041         Edit the given group. plugin specific
00042         return True on success
00043         """

Here is the caller graph for this function:


The documentation for this class was generated from the following file: