public class ManageChangeRequestsWizardController
extends org.openmdx.portal.servlet.AbstractWizardController
| Modifier and Type | Class and Description |
|---|---|
static class |
ManageChangeRequestsWizardController.Format
Format
|
| Modifier and Type | Field and Description |
|---|---|
static String |
PARAMETER_CURRENT_CHANGE_REQUEST_XRI |
static String |
PARAMETER_PROCESS_TRANSITION_XRI |
static String |
PARAMETER_SELECTED_CHANGE_REQUEST_XRI |
protected StringBuilder |
postRenderChangeRequestScript |
protected Activity |
selectedChangeRequest |
| Constructor and Description |
|---|
ManageChangeRequestsWizardController()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
applyChanges()
Apply changes to changes object and set activity status to complete.
|
void |
doApply(String currentChangeRequestXri,
String selectedChangeRequestXri)
Apply action.
|
void |
doCancel()
Cancel action.
|
void |
doDoFollowUp(String currentChangeRequestXri,
String selectedChangeRequestXri,
String processTransitionXri)
RejectChanges action.
|
void |
doRefresh(String currentChangeRequestXri,
String selectedChangeRequestXri)
Refresh action.
|
List<Activity> |
getChangeRequests()
Get the pending change requests.
|
protected Base.CodeMapper |
getCodeMapper(org.openmdx.portal.servlet.Codes codes)
Get code mapper used for object title generation.
|
String |
getColor(ManageChangeRequestsWizardController.Format format)
Get color depending on format to be rendered.
|
protected String |
getFollowUpTitle(Activity activity,
ActivityProcessTransition processTransition) |
List<ActivityProcessTransition> |
getNextTransitions(Activity activity)
Get transition to forward process state.
|
StringBuilder |
getPostRenderChangeRequestScript() |
Activity |
getSelectedChangeRequest() |
protected void |
performFollowUp(Activity activity,
ActivityProcessTransition processTransition)
Reject changes and set activity status to cancelled.
|
void |
renderChangeRequest(Activity activity,
ManageChangeRequestsWizardController.Format format,
Writer out)
Render change request in given format.
|
void |
resetPostRenderChangeRequestScript()
Reset postRenderChangeRequestScript.
|
close, forward, getApp, getCodes, getCommand, getCurrentView, getErrorMessage, getExitAction, getFieldLabel, getFirstParameterValue, getForm, getForms, getObject, getObjectIdentity, getParameterValues, getPm, getProviderName, getRequest, getRequestId, getRequestParameter, getSegmentName, getServletPath, getServletPathPrefix, getSession, getTexts, getToolTip, getWizardName, handle, init, initFormFields, prepare, setApp, setCodes, setCurrentView, setExitAction, setForms, setObject, setObjectIdentity, setPm, setProviderName, setRequest, setRequestId, setSegmentName, setSession, setTextspublic static final String PARAMETER_CURRENT_CHANGE_REQUEST_XRI
public static final String PARAMETER_SELECTED_CHANGE_REQUEST_XRI
public static final String PARAMETER_PROCESS_TRANSITION_XRI
protected Activity selectedChangeRequest
protected StringBuilder postRenderChangeRequestScript
public ManageChangeRequestsWizardController()
protected Base.CodeMapper getCodeMapper(org.openmdx.portal.servlet.Codes codes)
codes - public void renderChangeRequest(Activity activity, ManageChangeRequestsWizardController.Format format, Writer out) throws org.openmdx.base.exception.ServiceException, IOException
activity - format - out - org.openmdx.base.exception.ServiceExceptionIOExceptionpublic List<Activity> getChangeRequests()
protected void applyChanges()
throws org.openmdx.base.exception.ServiceException
org.openmdx.base.exception.ServiceExceptionprotected String getFollowUpTitle(Activity activity, ActivityProcessTransition processTransition) throws org.openmdx.base.exception.ServiceException
org.openmdx.base.exception.ServiceExceptionprotected void performFollowUp(Activity activity, ActivityProcessTransition processTransition) throws org.openmdx.base.exception.ServiceException
org.openmdx.base.exception.ServiceExceptionpublic void doRefresh(String currentChangeRequestXri, String selectedChangeRequestXri)
currentChangeRequestXri - selectedChangeRequestXri - public void doCancel()
public void doApply(String currentChangeRequestXri, String selectedChangeRequestXri) throws org.openmdx.base.exception.ServiceException
currentActivityXri - selectedActivityXri - org.openmdx.base.exception.ServiceExceptionpublic void doDoFollowUp(String currentChangeRequestXri, String selectedChangeRequestXri, String processTransitionXri) throws org.openmdx.base.exception.ServiceException
currentChangeRequestXri - selectedChangeRequestXri - processTransitionXri - org.openmdx.base.exception.ServiceExceptionpublic List<ActivityProcessTransition> getNextTransitions(Activity activity)
activity - public Activity getSelectedChangeRequest()
public String getColor(ManageChangeRequestsWizardController.Format format)
format - public StringBuilder getPostRenderChangeRequestScript()
public void resetPostRenderChangeRequestScript()
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.