org.jwarp.service.groups
Class Group

java.lang.Object
  |
  +--org.jwarp.service.groups.Item
        |
        +--org.jwarp.service.groups.Group
All Implemented Interfaces:
IGroup, IItem, java.io.Serializable
Direct Known Subclasses:
SecurityGroup

public class Group
extends Item
implements IGroup

See Also:
Serialized Form

Field Summary
(package private)  Members members
           
 
Fields inherited from class org.jwarp.service.groups.Item
id, nextID, object
 
Constructor Summary
Group(java.lang.Object data)
           
 
Method Summary
 void addMember(int id)
           
 java.util.Iterator getMembers()
          Returns all defined users.
 boolean isMember(int id)
           
 void removeMember(int id)
           
 
Methods inherited from class org.jwarp.service.groups.Item
getID, getNewID, getObject
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jwarp.service.groups.IItem
getID
 

Field Detail

members

Members members
Constructor Detail

Group

public Group(java.lang.Object data)
Method Detail

getMembers

public java.util.Iterator getMembers()
Description copied from interface: IGroup
Returns all defined users.
Specified by:
getMembers in interface IGroup
Following copied from interface: org.jwarp.service.groups.IGroup
Parameters:
admin - The administrator who triggers the call
Throws:
java.lang.SecurityException - If the Administrator was denied access.

isMember

public boolean isMember(int id)
Specified by:
isMember in interface IGroup

addMember

public void addMember(int id)

removeMember

public void removeMember(int id)

©   O R C A   S y s t e m s