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

java.lang.Object
  extended by org.jasig.portal.channels.groupsmanager.commands.GroupsManagerCommand
      extended by org.jasig.portal.channels.groupsmanager.commands.CancelSelection
All Implemented Interfaces:
GroupsManagerConstants, IGroupsManagerCommand

public class CancelSelection
extends GroupsManagerCommand

A select cycle could be started in Servant mode or it could be started by the AddMembers command. The AddMembers command sets the id of the parent group (ie. the group to which child members will be added). Control is then passed to a selection view where the child group members will be selected for addition. When the selection has been completed by the user, the DoneWithSelection command will be invoked where the selected children group members are actually processed. Alternatively, the CancelSelection command is invoked to cancel the selection process and reset the mode and view control parameters.

Version:
$Revision: 1.19 $
Author:
Don Fracapane

Field Summary
private static org.apache.commons.logging.Log log
           
 
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
CancelSelection()
           
 
Method Summary
 void execute(CGroupsManagerSessionData sessionData)
          This is the public method
 
Methods inherited from class org.jasig.portal.channels.groupsmanager.commands.GroupsManagerCommand
clearSelected, deletePermissions, getCommand, getCommandArg, getParentId, getUserID, getXmlDoc, hasParentId, setCommandArg
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static final org.apache.commons.logging.Log log
Constructor Detail

CancelSelection

public CancelSelection()
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