com.filenet.wcm.apps.server.ui.operation
Class WcmStepReassignOperation

java.lang.Object
  extended bycom.filenet.wcm.toolkit.server.base.WcmDpContainer
      extended bycom.filenet.wcm.toolkit.server.base.WcmModule
          extended bycom.filenet.wcm.toolkit.server.base.GlobalEventModule
              extended bycom.filenet.wcm.toolkit.server.base.WcmUiModule
                  extended bycom.filenet.wcm.toolkit.server.ui.WcmJSPModule
                      extended bycom.filenet.wcm.toolkit.server.ui.WcmLayoutModule
                          extended bycom.filenet.wcm.apps.server.ui.layout.WcmWorkplaceLayoutModule
                              extended bycom.filenet.wcm.apps.server.ui.select.GranteeSelect
                                  extended bycom.filenet.wcm.apps.server.ui.operation.WcmStepReassignOperation
All Implemented Interfaces:
com.filenet.wcm.toolkit.server.base.WcmModuleInterface, com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface

public class WcmStepReassignOperation
extends GranteeSelect

Displays a list of workflow participants and allows the user to select from the list a new participant to assign the step to.


Field Summary
 
Fields inherited from class com.filenet.wcm.apps.server.ui.select.GranteeSelect
CONTAINS, controller, domainName, ENDS_WITH, granteeType, GROUP_MODE, maxResults, MULTI_SELECTION_MODE, PARAM_EXCLUDE_AUTHENTICATED_USERS, PARAM_EXCLUDE_CREATOR_OWNER, PARAM_INIT_GROUPS_WITH_AUTHENTICATED_USERS, PARAM_SEARCH_MODE, PARAM_SELECT_URL, PARAM_SELECTION_MODE, PARAM_TITLE, PARAM_TITLE_TYPE, pathView, patternNotSpecified, realmXML, returnURL, searchModule, searchPattern, searchResult, searchType, searchURL, selectModule, selectURL, SINGLE_SELECTION_MODE, STARTS_WITH, textLinksBarModule, TITLE_TYPE_PRIMARY, TITLE_TYPE_SECONDARY, USER_GROUP_MODE, USER_MODE, wsStatus, wsWarning
 
Fields inherited from class com.filenet.wcm.apps.server.ui.layout.WcmWorkplaceLayoutModule
bannerModule, contextMenu, footerLinksBarModule, footerModule, leftCSSClass, MAIN_MODE, multiSelectMenu, OPERATION_MODE, renderLeftBar, showFooterLinksBar, tabBarModule, treeModule
 
Fields inherited from class com.filenet.wcm.toolkit.server.ui.WcmLayoutModule
jspMode, layout
 
Fields inherited from class com.filenet.wcm.toolkit.server.base.WcmModule
locale, NAME_DELIMITER
 
Constructor Summary
WcmStepReassignOperation()
          Constructor
 
Method Summary
protected  void addCommandButton()
          Adds the Continue button to exit the page.
protected  void addExitButton()
          Adds the Exit button to exit the page.
protected  void addSelectModule()
          Adds a select ui module.
 void cleanup()
          Handles the controller cleanup call.
protected  java.lang.String getDomainName()
          Returns the default domain name.
 java.lang.String getFormName()
          Returns the form name.
protected  org.w3c.dom.Document getRealmList()
          Returns the realm XML.
 void initialize()
          Initializes the class data.
 void onBannerClose(com.filenet.wcm.toolkit.server.util.event.GlobalEvent e)
          Handle Banner Close event
 void onReassign(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Event handler for the on Continue action
 void onSearch(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Handles the search event.
 void onStartPage(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Event handler for controllers onStartPage event.
 
Methods inherited from class com.filenet.wcm.apps.server.ui.select.GranteeSelect
addSearchModule, getDefaultType, getDomainId, getGrantees, getMaxResult, getSearchMode, getSelectionMode, onAccept, onCancel, onClose, onContinue, onExit, onSubmit, renderLayout, setExcludeAuthenticatedUsers, setExcludeCreatorOwner, setHideDomainName, setOperationTitle, setOperationTitle, setPath, setSearchMode, setSelectionMode
 
Methods inherited from class com.filenet.wcm.apps.server.ui.layout.WcmWorkplaceLayoutModule
addModule, addModule, addPrimaryPageAnchors, createLayout, getAnchorTree, getBannerBar, getFooter, getFooterLinksBar, getOperationTitle, getPageTabId, getPrimaryPageAnchors, getTabBar, isAdminLinkAvailable, registerAddedModules, resetPrimaryPageAnchors, setAddContextMenu, setMode, setOperationTitle, setOperationTitle, setRemoveTreeModule, setShowFooterLinksBar, setTabBarSelection
 
Methods inherited from class com.filenet.wcm.toolkit.server.ui.WcmLayoutModule
getLayout, render, setJSP
 
Methods inherited from class com.filenet.wcm.toolkit.server.ui.WcmJSPModule
getCurrentModule
 
Methods inherited from class com.filenet.wcm.toolkit.server.base.WcmUiModule
getActive, getBasePath, getBaseUrl, getBaseURLBuilder, getControllerEventUrl, getControllerEventUrl, getEventFormFields, getEventFormFields, getEventFormTag, getEventFormTag, getEventUrl, getEventUrl, getEventUrl, getEventUrl, getFormSubmitUrl, getFormSubmitUrl, getGlobalEventUrl, getGlobalEventUrl, getPageUrl, getPageUrl, getPageUrl, getPageUrl, getUiParent, peekEvent, renderJSP, routeEvent, routeEvent, serverSideInclude, serverSideInclude, setActive
 
Methods inherited from class com.filenet.wcm.toolkit.server.base.GlobalEventModule
subscribeGlobalEvent
 
Methods inherited from class com.filenet.wcm.toolkit.server.base.WcmModule
addChild, addChild, addChild, debugTrace, getClassProperty, getClassProperty, getClassPropertyKeys, getConfiguration, getController, getDataStore, getModuleProperty, getModuleProperty, getModuleProperty, getModuleProperty, getModulePropertyKeys, getName, getParent, getWindowProperty, getWindowProperty, persist, queryDataProvider, setClassProperty, setClassProperty, setController, setModuleProperty, setModuleProperty, setName, setParent, setPortletParent, setWindowProperty
 
Methods inherited from class com.filenet.wcm.toolkit.server.base.WcmDpContainer
addDataProvider, addDataProvider
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.filenet.wcm.toolkit.server.base.WcmModuleInterface
addDataProvider, getDataStore, getModuleProperty, getName, getParent, persist, queryDataProvider, setController, setModuleProperty, setName, setParent
 

Constructor Detail

WcmStepReassignOperation

public WcmStepReassignOperation()
                         throws java.lang.Exception
Constructor

Throws:
java.lang.Exception
Method Detail

initialize

public void initialize()
                throws java.lang.Exception
Initializes the class data.

Specified by:
initialize in interface com.filenet.wcm.toolkit.server.base.WcmModuleInterface
Overrides:
initialize in class GranteeSelect
Throws:
java.lang.Exception - If there are problems.

onStartPage

public void onStartPage(javax.servlet.http.HttpServletRequest request,
                        javax.servlet.http.HttpServletResponse response)
                 throws java.lang.Exception
Event handler for controllers onStartPage event.

Specified by:
onStartPage in interface com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface
Overrides:
onStartPage in class GranteeSelect
Parameters:
request - HttpServletRequest
response - HttpServletResponse
Throws:
java.lang.Exception

onReassign

public void onReassign(javax.servlet.http.HttpServletRequest request,
                       javax.servlet.http.HttpServletResponse response)
                throws java.lang.Exception
Event handler for the on Continue action

Parameters:
request - The JSP request object HttpServletRequest
response - The JSP response object HttpServletResponse
Throws:
java.lang.Exception - If there are problems retrieving data.

addSelectModule

protected void addSelectModule()
                        throws java.lang.Exception
Description copied from class: GranteeSelect
Adds a select ui module. This can be overrided to provide a different select module that provides a different UI for selection the result.

Overrides:
addSelectModule in class GranteeSelect
Throws:
java.lang.Exception - All Exceptions

onSearch

public void onSearch(javax.servlet.http.HttpServletRequest request,
                     javax.servlet.http.HttpServletResponse response)
              throws java.lang.Exception
Handles the search event.

Overrides:
onSearch in class GranteeSelect
Parameters:
request - The JSP request object HttpServletRequest
response - The JSP response object HttpServletResponse
Throws:
java.lang.Exception

onBannerClose

public void onBannerClose(com.filenet.wcm.toolkit.server.util.event.GlobalEvent e)
                   throws java.lang.Exception
Handle Banner Close event

Parameters:
e - GlobalEvent
Throws:
java.lang.Exception

cleanup

public void cleanup()
             throws java.lang.Exception
Handles the controller cleanup call.

Specified by:
cleanup in interface com.filenet.wcm.toolkit.server.base.WcmModuleInterface
Overrides:
cleanup in class GranteeSelect
Throws:
java.lang.Exception

addExitButton

protected void addExitButton()
                      throws java.lang.Exception
Description copied from class: GranteeSelect
Adds the Exit button to exit the page. This can be overrided to provide a different Exit button.

Overrides:
addExitButton in class GranteeSelect
Throws:
java.lang.Exception - All exceptions

addCommandButton

protected void addCommandButton()
                         throws java.lang.Exception
Description copied from class: GranteeSelect
Adds the Continue button to exit the page. This can be overrided to provide a different Continue button.

Overrides:
addCommandButton in class GranteeSelect
Throws:
java.lang.Exception - All exceptions

getRealmList

protected org.w3c.dom.Document getRealmList()
                                     throws java.lang.Exception
Returns the realm XML.

Overrides:
getRealmList in class GranteeSelect
Returns:
Document XLM holding the available realm list.
Throws:
java.lang.Exception - All errors.

getDomainName

protected java.lang.String getDomainName()
                                  throws java.lang.Exception
Returns the default domain name.

Overrides:
getDomainName in class GranteeSelect
Returns:
String The default domain name.
Throws:
java.lang.Exception

getFormName

public java.lang.String getFormName()
Returns the form name.

Specified by:
getFormName in interface com.filenet.wcm.toolkit.server.base.WcmUiModuleInterface
Overrides:
getFormName in class GranteeSelect
Returns:
form name


© Copyright IBM Corp. 2002, 2007. All Rights Reserved.