The Everyone Group contains all other Agents and Groups in the system, including the Anonymous Agent. Agents and Groups cannot be added or removed from this group as they are always in it.
OSID Version: 2.0
Located in /harmoni/core/oki2/agent/EveryoneGroup.class.php (line 21)
HarmoniAgent | --HarmoniGroup | --EveryoneGroup
Inherited from HarmoniAgent
HarmoniAgent::$_hierarchy
HarmoniAgent::$_idString
HarmoniAgent::$_node
Add an Agent or a Group to this Group. The Agent or Group will not be added if it already exists in the group.
An implementation-specific public method that does exactly the same as add(), but does not insert into the database.
Return
if the Member or Group is in the Group, optionally including subgroups,
- true
otherwise.
- false
if the Member or Group is in the Group, optionally including subgroups,
- true
otherwise.
- false
Get all the Groups in this group and optionally all the subgroups in this group. Note since Groups subclass Agents, we are returning an AgentIterator and there is no GroupIterator.
Get all the Members of this group and optionally all the Members from all subgroups. Duplicates are not returned.
Remove an Agent member or a Group from this Group. If the Agent or Group is not in this group no action is taken and no exception is thrown.
Update the Description of this Group.
Inherited From HarmoniGroup
HarmoniGroup::add()
HarmoniGroup::contains()
HarmoniGroup::getDescription()
HarmoniGroup::getGroups()
HarmoniGroup::getMembers()
HarmoniGroup::isGroup()
HarmoniGroup::remove()
HarmoniGroup::updateDescription()
Inherited From HarmoniAgent
HarmoniAgent::HarmoniAgent()
HarmoniAgent::getDisplayName()
HarmoniAgent::getId()
HarmoniAgent::getProperties()
HarmoniAgent::getPropertiesByType()
HarmoniAgent::getPropertyTypes()
HarmoniAgent::getType()
HarmoniAgent::isAgent()
HarmoniAgent::isGroup()
Documentation generated on Wed, 19 Sep 2007 10:23:04 -0400 by phpDocumentor 1.3.0RC3