public class WorkflowJspBean
extends fr.paris.lutece.portal.web.admin.PluginAdminPageJspBean
Modifier and Type | Field and Description |
---|---|
static String |
RIGHT_MANAGE_WORKFLOW
Right to manage workflows
|
Constructor and Description |
---|
WorkflowJspBean() |
Modifier and Type | Method and Description |
---|---|
String |
doAddTaskToReflexiveAction(javax.servlet.http.HttpServletRequest request)
Do create a task and add it to the reflexive action of a state
|
String |
doChangeOrderAction(javax.servlet.http.HttpServletRequest request)
Changes the order of a given action (the way it will be displayed in the list)
|
String |
doChangeOrderState(javax.servlet.http.HttpServletRequest request)
Changes the order of a given state (the way it will be displayed in the list)
|
String |
doChangeOrderTask(javax.servlet.http.HttpServletRequest request)
Changes the order of a given task (the way it will be displayed in the list)
|
String |
doCopyAction(javax.servlet.http.HttpServletRequest request)
Duplicate an action
|
String |
doCopyState(javax.servlet.http.HttpServletRequest request)
duplicate a state
|
String |
doCopyTask(javax.servlet.http.HttpServletRequest request)
copy the task whose key is specified in the Http request
|
void |
doCopyTaskWithModifiedParam(fr.paris.lutece.plugins.workflowcore.service.task.ITask taskToCopy,
Map<String,String> mapParamToChange)
Copy the task whose key is specified in the Http request and update param if exists
|
String |
doCopyWorkflow(javax.servlet.http.HttpServletRequest request)
Duplicate a workflow
|
String |
doCreateAction(javax.servlet.http.HttpServletRequest request)
Perform the workflow creation
|
String |
doCreateState(javax.servlet.http.HttpServletRequest request)
Perform the workflow creation
|
String |
doCreateWorkflow(javax.servlet.http.HttpServletRequest request)
Perform the workflow creation
|
String |
doDisableWorkflow(javax.servlet.http.HttpServletRequest request)
Remove all workflow record of the workflow
|
String |
doEnableWorkflow(javax.servlet.http.HttpServletRequest request)
Remove all workflow record of the workflow
|
String |
doExportWorkflow(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
String |
doImportWorkflow(javax.servlet.http.HttpServletRequest request) |
String |
doInsertTask(javax.servlet.http.HttpServletRequest request)
Remove all workflow record of the workflow
|
String |
doModifyAction(javax.servlet.http.HttpServletRequest request)
Perform the workflow modification
|
String |
doModifyState(javax.servlet.http.HttpServletRequest request)
Perform the workflow modification
|
String |
doModifyTask(javax.servlet.http.HttpServletRequest request)
Modify task
|
String |
doModifyWorkflow(javax.servlet.http.HttpServletRequest request)
Perform the workflow modification
|
String |
doRemoveAction(javax.servlet.http.HttpServletRequest request)
Remove all workflow record of the workflow
|
String |
doRemoveState(javax.servlet.http.HttpServletRequest request)
Remove all workflow record of the workflow
|
String |
doRemoveTask(javax.servlet.http.HttpServletRequest request)
Remove all workflow record of the workflow
|
String |
doRemoveTaskFromReflexiveAction(javax.servlet.http.HttpServletRequest request)
Do delete a task and remove it from the reflexive action of a state.
|
String |
doRemoveWorkflow(javax.servlet.http.HttpServletRequest request)
Remove all workflow record of the workflow
|
String |
doUpdateActionOrder(javax.servlet.http.HttpServletRequest request)
Updates the order of actions
|
String |
doUpdateStateOrder(javax.servlet.http.HttpServletRequest request)
Updates the order of states
|
String |
doUpdateTaskOrder(javax.servlet.http.HttpServletRequest request)
Updates the order of tasks
|
String |
getConfirmRemoveAction(javax.servlet.http.HttpServletRequest request)
Gets the confirmation page of remove all Directory Record
|
String |
getConfirmRemoveState(javax.servlet.http.HttpServletRequest request)
Gets the confirmation page of remove all Directory Record
|
String |
getConfirmRemoveTask(javax.servlet.http.HttpServletRequest request)
Gets the confirmation page of remove task
|
String |
getConfirmRemoveWorkflow(javax.servlet.http.HttpServletRequest request)
Gets the confirmation page of remove all Directory Record
|
String |
getCreateAction(javax.servlet.http.HttpServletRequest request)
Gets the workflow creation page
|
String |
getCreateState(javax.servlet.http.HttpServletRequest request)
Gets the workflow creation page
|
String |
getCreateWorkflow(javax.servlet.http.HttpServletRequest request)
Gets the workflow creation page
|
String |
getImportWorkflow(javax.servlet.http.HttpServletRequest request) |
String |
getManageAdvancedParameters(javax.servlet.http.HttpServletRequest request)
Returns advanced parameters form
|
String |
getManageWorkflow(javax.servlet.http.HttpServletRequest request)
Return management page of plugin workflow
|
String |
getModifyAction(javax.servlet.http.HttpServletRequest request)
Gets the workflow creation page
|
String |
getModifyReflexiveAction(javax.servlet.http.HttpServletRequest request)
Get the modify reflexive action page
|
String |
getModifyState(javax.servlet.http.HttpServletRequest request)
Gets the workflow creation page
|
String |
getModifyTask(javax.servlet.http.HttpServletRequest request)
Gets the workflow creation page
|
String |
getModifyWorkflow(javax.servlet.http.HttpServletRequest request)
Gets the workflow creation page
|
getPlugin, init
public static final String RIGHT_MANAGE_WORKFLOW
public String getManageWorkflow(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String getCreateWorkflow(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doCreateWorkflow(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String getModifyWorkflow(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doModifyWorkflow(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String getConfirmRemoveWorkflow(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doRemoveWorkflow(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doEnableWorkflow(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doDisableWorkflow(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String getCreateState(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doCreateState(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String getModifyState(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doModifyState(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String getConfirmRemoveState(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doRemoveState(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String getCreateAction(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doCreateAction(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String getModifyAction(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doModifyAction(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String getConfirmRemoveAction(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doRemoveAction(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doInsertTask(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String getModifyTask(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doModifyTask(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String getConfirmRemoveTask(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doRemoveTask(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doCopyTask(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException, NoSuchMethodException, IllegalAccessException, InvocationTargetException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
InvocationTargetException
- the InvocationTargetException
IllegalAccessException
- the IllegalAccessException
NoSuchMethodException
- the NoSuchMethodException
public void doCopyTaskWithModifiedParam(fr.paris.lutece.plugins.workflowcore.service.task.ITask taskToCopy, Map<String,String> mapParamToChange) throws NoSuchMethodException, IllegalAccessException, InvocationTargetException
taskToCopy
- the task to copymapParamToChange
- the map of (Param, Value) to changeNoSuchMethodException
- NoSuchMethodException the NoSuchMethodException
IllegalAccessException
- IllegalAccessException the IllegalAccessException
InvocationTargetException
- InvocationTargetException the InvocationTargetException
public String getManageAdvancedParameters(javax.servlet.http.HttpServletRequest request)
request
- The Http requestpublic String doChangeOrderState(javax.servlet.http.HttpServletRequest request)
request
- The HTTP requestpublic String doChangeOrderAction(javax.servlet.http.HttpServletRequest request)
request
- The HTTP requestpublic String doChangeOrderTask(javax.servlet.http.HttpServletRequest request)
request
- The HTTP requestpublic String doCopyState(javax.servlet.http.HttpServletRequest request) throws NoSuchMethodException, IllegalAccessException, InvocationTargetException
request
- The HTTP requestInvocationTargetException
IllegalAccessException
NoSuchMethodException
public String doCopyAction(javax.servlet.http.HttpServletRequest request) throws NoSuchMethodException, IllegalAccessException, InvocationTargetException
request
- the requestNoSuchMethodException
- If a method was not foundIllegalAccessException
- If an illegal access is performedInvocationTargetException
- If an error occurspublic String doCopyWorkflow(javax.servlet.http.HttpServletRequest request) throws NoSuchMethodException, IllegalAccessException, InvocationTargetException
request
- the requestInvocationTargetException
- If a method was not foundIllegalAccessException
- If an illegal access is performedNoSuchMethodException
- If an error occurspublic String doUpdateStateOrder(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doUpdateActionOrder(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String doUpdateTaskOrder(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The HTTP requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- the AccessDeniedException
public String getModifyReflexiveAction(javax.servlet.http.HttpServletRequest request)
request
- The requestpublic String doAddTaskToReflexiveAction(javax.servlet.http.HttpServletRequest request)
request
- The requestpublic String doRemoveTaskFromReflexiveAction(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.admin.AccessDeniedException
request
- The requestfr.paris.lutece.portal.service.admin.AccessDeniedException
- If the user is not allowed to access this featurepublic String doExportWorkflow(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException
IOException
public String getImportWorkflow(javax.servlet.http.HttpServletRequest request)
public String doImportWorkflow(javax.servlet.http.HttpServletRequest request)
Copyright © 2020 City of Paris. All rights reserved.