uPortal 2.4.1
API Documentation

org.jasig.portal.channels.groupsmanager.commands
Class CreateGroup

java.lang.Object
  extended byorg.jasig.portal.channels.groupsmanager.commands.GroupsManagerCommand
      extended byorg.jasig.portal.channels.groupsmanager.commands.CreateGroup
All Implemented Interfaces:
GroupsManagerConstants, IGroupsManagerCommand

public class CreateGroup
extends GroupsManagerCommand

We will only be creating groups. We do not create entities. Once we create the new group, it will be added to a parent and default permissions will be assigned if the user is not in the portal adminstrators groups that automatically has full access. All of the xml nodes for the parent group will be found and if the node is expanded, the new child node will be added.

Version:
$Revision: 1.21 $
Author:
Don Fracapane

Field Summary
 
Fields inherited from interface org.jasig.portal.channels.groupsmanager.GroupsManagerConstants
ADD_REMOVE_PERMISSION, ASSIGN_PERMISSION, BASE_PACKAGE, BROWSE_MODE, COMMANDS_PACKAGE, CREATE_PERMISSION, DELETE_PERMISSION, EDIT_MODE, ENTITY_CLASSNAME, ENTITY_TAGNAME, GROUP_CLASSNAME, GROUP_TAGNAME, GROUPS_PACKAGE, MEMBERS_ONLY_MODE, OWNER, PROPERTIES_TAGNAME, ROOT_GROUP_DESCRIPTION, ROOT_GROUP_TITLE, SECURITY_PACKAGE, SELECT_MODE, SELECT_PERMISSION, UPDATE_PERMISSION, VIEW_PERMISSION, WRAPPERS_PACKAGE
 
Constructor Summary
CreateGroup()
          Creates new CreateGroup
 
Method Summary
 void execute(CGroupsManagerSessionData sessionData)
          This is the public method
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreateGroup

public CreateGroup()
Creates new CreateGroup

Method Detail

execute

public void execute(CGroupsManagerSessionData sessionData)
             throws java.lang.Exception
This is the public method

Specified by:
execute in interface IGroupsManagerCommand
Overrides:
execute in class GroupsManagerCommand
Parameters:
sessionData -
Throws:
java.lang.Exception

uPortal 2.4.1
API Documentation