@Controller(value="blAdminWorkflowController") @RequestMapping(value="/workflow") public class AdminWorkflowController extends AdminAbstractWorkflowController
| Modifier and Type | Field and Description |
|---|---|
protected org.broadleafcommerce.openadmin.server.security.service.navigation.AdminNavigationService |
adminNavigationService |
protected org.broadleafcommerce.openadmin.server.security.remote.SecurityVerifier |
adminRemoteSecurityService |
protected AdminDeploymentListGridService |
deploymentListGridService |
protected org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao |
dynamicEntityDao |
protected EnterpriseEventProducer |
enterpriseEventProducer |
protected org.broadleafcommerce.openadmin.server.dao.provider.metadata.BroadleafEnumerationUtility |
enumerationUtility |
protected WorkflowFriendlyMessageService |
friendlyMessageService |
protected static org.apache.commons.logging.Log |
LOG |
protected org.broadleafcommerce.common.sandbox.SandBoxHelper |
sandBoxHelper |
protected WorkflowSandBoxItemService |
sbItemService |
protected static String |
SECTION_KEY |
protected org.broadleafcommerce.openadmin.server.security.service.AdminSecurityService |
securityService |
protected boolean |
siteDisableSandboxPreview |
protected WorkflowEventService |
workflowEventService |
protected WorkflowFeatureService |
workflowFeatureService |
protected WorkflowManager |
workflowManager |
listgridService, sandBoxServiceCURRENT_ADMIN_MODULE_ATTRIBUTE_NAME, CURRENT_ADMIN_SECTION_ATTRIBUTE_NAME, customCriteriaService, DEFAULT_CONTAINER_VIEW, entityConfiguration, entityFormValidator, extensionManager, FILTER_VALUE_SEPARATOR, FILTER_VALUE_SEPARATOR_REGEX, filterProductTypeExtensionManager, formService, MODAL_CONTAINER_VIEW, service, validationService| Constructor and Description |
|---|
AdminWorkflowController() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addApprovalsListGridActions(org.broadleafcommerce.openadmin.web.form.component.ListGrid lg) |
protected void |
addCurrentUserFilter(List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs) |
protected void |
addDefaultSort(List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs) |
protected String |
buildApproveAndDeployActionPrompt(javax.servlet.http.HttpServletRequest request,
org.springframework.util.MultiValueMap<String,String> requestParams,
javax.servlet.http.HttpServletResponse response,
Long[] idsToDeploy,
ItemDeploymentType deploymentType,
Long sandBoxId,
boolean criticalChangeSet,
Boolean isEntityForm,
Boolean isConfirmGroup,
org.springframework.ui.Model model) |
protected WorkflowListGrid |
buildBasicApprovedScheduledListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox,
List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs,
boolean shouldRetrieveRecords,
boolean isMyChangesRequest) |
protected WorkflowListGrid |
buildBasicApprovedUnscheduledListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox,
List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs,
boolean shouldRetrieveRecords,
boolean isMyChangesRequest) |
protected WorkflowListGrid |
buildBasicCriticalPendingApprovalsListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox,
List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs,
boolean shouldRetrieveRecords) |
protected WorkflowListGrid |
buildBasicPendingApprovalsListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox,
List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs,
boolean shouldRetrieveRecords) |
protected Map<WorkflowActionForm.DeployTimeOptions,Boolean> |
buildSchedulePermissions(javax.servlet.http.HttpServletRequest request) |
protected void |
configureApprovedScheduledListGrid(WorkflowListGrid workflowListGrid) |
protected void |
configureApprovedUnscheduledListGrid(WorkflowListGrid workflowListGrid) |
protected void |
configureCriticalPendingApprovalsListGrid(WorkflowListGrid workflowListGrid) |
protected void |
configureMyApprovedScheduledListGrid(WorkflowListGrid workflowListGrid) |
protected void |
configureMyApprovedUnscheduledListGrid(WorkflowListGrid workflowListGrid) |
protected void |
configureMyCriticalPendingApprovalsListGrid(WorkflowListGrid workflowListGrid) |
protected void |
configureMyPendingApprovalsListGrid(WorkflowListGrid workflowListGrid) |
protected void |
configurePendingApprovalsListGrid(WorkflowListGrid workflowListGrid) |
String |
confirmApprove(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
WorkflowActionForm form,
boolean criticalChangeSet) |
String |
confirmPromote(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
WorkflowActionForm form,
boolean rejectedPromotion) |
String |
confirmReject(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
WorkflowActionForm form,
boolean criticalChangeSet) |
String |
confirmRetrieve(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
WorkflowActionForm form,
boolean criticalChangeSet) |
String |
confirmRevert(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
WorkflowActionForm form,
boolean rejectedPromotion) |
String |
confirmSandboxItemApprove(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
WorkflowActionForm form,
boolean criticalChangeSet) |
String |
confirmSplit(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
WorkflowActionForm form) |
String |
confirmUnapprove(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
WorkflowActionForm form,
boolean criticalChangeSet) |
protected Boolean |
didSpecifySort(List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs) |
protected String |
encodeParameter(String param) |
protected WorkflowListGrid |
getAllFutureDeploymentsListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox,
List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs) |
protected WorkflowListGrid |
getApprovedScheduledListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox,
List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs,
boolean shouldRetrieveRecords) |
protected WorkflowListGrid |
getApprovedUnscheduledListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox,
List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs,
boolean shouldRetrieveRecords) |
protected String |
getAuthor(Long authorId) |
protected String |
getChangedPropertyKey(String key,
boolean isApprovals)
Returns the key value that matches the
Property that changed for a Entity. |
protected Long[] |
getCombinedIds(Long[] requestedIds,
List<Long> dependentIds) |
protected WorkflowListGrid |
getCriticalPendingApprovalsListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox,
List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs,
boolean shouldRetrieveRecords) |
Map<String,List<Long>> |
getDeployInProgressItems(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Long sandBoxId) |
protected WorkflowListGrid |
getIndividualApprovalListGrid(Long sandBoxId,
Long eventId,
List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs) |
protected WorkflowListGrid |
getMyApprovedScheduledListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox,
List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs,
boolean shouldRetrieveRecords) |
protected WorkflowListGrid |
getMyApprovedUnscheduledListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox,
List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs,
boolean shouldRetrieveRecords) |
protected WorkflowListGrid |
getMyCriticalPendingApprovalsListGrid(List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs,
boolean shouldRetrieveRecords) |
protected WorkflowListGrid |
getMyInProgressPromotionsListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox,
List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs,
boolean shouldRetrieveRecords) |
protected WorkflowListGrid |
getMyPendingApprovalsListGrid(List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs,
boolean shouldRetrieveRecords) |
protected WorkflowListGrid |
getMyRejectedPromotionsListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox userSandBox,
List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs,
boolean shouldRetrieveRecords) |
protected WorkflowListGrid |
getMyUserEditsListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox userSandBox,
List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs,
boolean shouldRetrieveRecords) |
protected WorkflowListGrid |
getPendingApprovalsListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox,
List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs,
boolean shouldRetrieveRecords) |
protected String |
getSectionKey(Map<String,String> pathVars) |
protected org.broadleafcommerce.openadmin.dto.SortDirection |
getSortDirectionIfNotSpecified(List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs,
org.broadleafcommerce.openadmin.dto.SortDirection direction) |
String |
getWorkflowGridAllProgressApprovals(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
Long sandBoxId,
org.springframework.util.MultiValueMap<String,String> requestParams) |
String |
getWorkflowGridApprovedScheduled(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
Long sandBoxId,
org.springframework.util.MultiValueMap<String,String> requestParams) |
String |
getWorkflowGridApprovedUnscheduled(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
Long sandBoxId,
org.springframework.util.MultiValueMap<String,String> requestParams) |
String |
getWorkflowGridCriticalPendingApprovals(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
Long sandBoxId,
org.springframework.util.MultiValueMap<String,String> requestParams) |
String |
getWorkflowGridMyApprovedScheduled(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
Long sandBoxId,
org.springframework.util.MultiValueMap<String,String> requestParams) |
String |
getWorkflowGridMyApprovedUnscheduled(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
Long sandBoxId,
org.springframework.util.MultiValueMap<String,String> requestParams) |
String |
getWorkflowGridMyCriticalPendingApprovals(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
org.springframework.util.MultiValueMap<String,String> requestParams) |
String |
getWorkflowGridMyPendingApprovals(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
org.springframework.util.MultiValueMap<String,String> requestParams) |
String |
getWorkflowGridPendingApprovals(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
Long sandBoxId,
org.springframework.util.MultiValueMap<String,String> requestParams) |
String |
getWorkflowGridRejectedPromotions(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
Long sandBoxId,
org.springframework.util.MultiValueMap<String,String> requestParams) |
String |
getWorkflowGridUserEdits(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
Long sandBoxId,
org.springframework.util.MultiValueMap<String,String> requestParams) |
Map<String,String> |
handleException(SandBoxOutOfSyncException ex) |
Map<String,String> |
handleInProgressException(InProgressException ex) |
Map<String,String> |
handleNoItemsException(NoItemsToActOnException ex) |
protected boolean |
isSandBoxable(String sectionClassName) |
protected int |
performReject(WorkflowActionForm form) |
String |
promoteEntity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
WorkflowActionForm form) |
String |
sync(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
String actionType,
org.springframework.web.servlet.mvc.support.RedirectAttributes ra) |
Map<String,String> |
syncAjax(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
String actionType) |
protected void |
syncInternal(String actionType) |
String |
updateCompoundSandboxRibbon(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
String sectionKey,
String typeKey,
Long id,
Map<String,String> pathVars) |
protected void |
updateRequestParamValues(org.springframework.util.MultiValueMap<String,String> requestParams,
boolean isApprovals) |
String |
updateSandboxRibbon(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
String sectionKey,
Long id,
Map<String,String> pathVars) |
protected String |
viewActionPrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
WorkflowActionType actionType,
ItemDeploymentType deploymentType,
Long[] requestedIds,
boolean isForwardDependency,
org.broadleafcommerce.common.sandbox.domain.SandBox sandBox) |
String |
viewApprovePrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Long[] workflowEventIds,
Long sandBoxId,
boolean criticalChangeSet,
Boolean isEntityForm,
Boolean isConfirmGroup,
org.springframework.util.MultiValueMap<String,String> requestParams) |
String |
viewApproveSandboxItemsPrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Long[] sandboxItemIds,
Long sandBoxId,
boolean criticalChangeSet,
Boolean isEntityForm,
Boolean isConfirmGroup,
org.springframework.util.MultiValueMap<String,String> requestParams) |
String |
viewPromoteEntityPrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Long[] sandBoxItemIds,
Boolean isEntityForm,
Long sandBoxId,
boolean rejectedPromotion) |
String |
viewPromotePrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Long[] sandBoxItemIds,
Boolean isEntityForm,
Long sandBoxId,
boolean rejectedPromotion) |
String |
viewRejectPrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Long[] workflowEventIds,
Long sandBoxId,
boolean criticalChangeSet,
Boolean isEntityForm) |
String |
viewRetrievePrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Long[] workflowEventIds,
Boolean isEntityForm,
boolean criticalChangeSet) |
String |
viewRevertPrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Long[] sandBoxItemIds,
Boolean isEntityForm,
Long sandBoxId,
boolean rejectedPromotion) |
String |
viewSchedulePrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Long[] workflowEventIds,
Long sandBoxId,
boolean criticalChangeSet,
Boolean isEntityForm,
org.springframework.util.MultiValueMap<String,String> requestParams) |
String |
viewSplitPrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Long[] sandBoxItemIds) |
String |
viewUnapprovePrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Long[] workflowEventIds,
Long sandBoxId,
boolean criticalChangeSet,
Boolean isEntityForm) |
String |
viewWorkflowApprovals(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
org.springframework.util.MultiValueMap<String,String> requestParams) |
String |
viewWorkflowEventDetails(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
Long workflowEventId,
org.springframework.util.MultiValueMap<String,String> requestParams) |
String |
viewWorkflowItemDetails(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
Long[] requestedIds,
Long currentEvent) |
String |
viewWorkflowItems(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
Map<String,String> pathVars,
org.springframework.util.MultiValueMap<String,String> requestParams) |
getCriteria, getGenericWorkflowListGrid, getGenericWorkflowListGrid, getGenericWorkflowListGrid, hideAllMessageFields, hideAllSelectionRadio, hideMessageField, hideTitleAndMessageTitlebar, hideTitleFieldattachSectionSpecificInfo, attachSectionSpecificInfo, createSectionCrumb, extractDynamicFormFields, getAddEntityTypes, getClassNameForSection, getCollectionListGrid, getCollectionListGrid, getDefaultEntityType, getDynamicFieldTemplateForm, getDynamicForm, getEntityForm, getEntityForm, getEntityForm, getFirstId, getLastId, getLowerCount, getMaxIndex, getMaxResults, getPageSize, getPersistencePackageRequest, getSectionCrumbs, getSectionCustomCriteria, getSectionPersistencePackageRequest, getSectionPersistencePackageRequest, getSectionPersistencePackageRequest, getSectionPersistencePackageRequest, getSortDirections, getSortPropertyNames, getStartIndex, getUpperCount, modifyAddEntityForm, modifyCriteria, modifyEntityForm, populateJsonValidationErrors, setModelAttributes, setSpecializedNameForFields, translateErrorMessageprotected static final org.apache.commons.logging.Log LOG
protected static final String SECTION_KEY
protected WorkflowManager workflowManager
protected org.broadleafcommerce.openadmin.server.security.remote.SecurityVerifier adminRemoteSecurityService
protected org.broadleafcommerce.openadmin.server.security.service.AdminSecurityService securityService
protected org.broadleafcommerce.openadmin.server.security.service.navigation.AdminNavigationService adminNavigationService
protected WorkflowEventService workflowEventService
protected WorkflowSandBoxItemService sbItemService
protected WorkflowFriendlyMessageService friendlyMessageService
protected org.broadleafcommerce.openadmin.server.dao.provider.metadata.BroadleafEnumerationUtility enumerationUtility
protected org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao
protected org.broadleafcommerce.common.sandbox.SandBoxHelper sandBoxHelper
protected EnterpriseEventProducer enterpriseEventProducer
protected AdminDeploymentListGridService deploymentListGridService
protected WorkflowFeatureService workflowFeatureService
@Value(value="${site.disable.sandbox.preview:false}")
protected boolean siteDisableSandboxPreview
protected String getSectionKey(Map<String,String> pathVars)
getSectionKey in class org.broadleafcommerce.openadmin.web.controller.AdminAbstractController@RequestMapping(value="",
method=GET)
public String viewWorkflowItems(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exception@RequestMapping(value="/workflowgrid-userEdits-{sandBoxId}",
method=GET)
public String getWorkflowGridUserEdits(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@PathVariable
Long sandBoxId,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exception@RequestMapping(value="/workflowgrid-rejectedPromotions-{sandBoxId}",
method=GET)
public String getWorkflowGridRejectedPromotions(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@PathVariable
Long sandBoxId,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exception@RequestMapping(value="/workflowgrid-my-critical-pending-approvals",
method=GET)
public String getWorkflowGridMyCriticalPendingApprovals(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exception@RequestMapping(value="/workflowgrid-critical-pending-approvals-{sandBoxId}",
method=GET)
public String getWorkflowGridCriticalPendingApprovals(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@PathVariable
Long sandBoxId,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exception@RequestMapping(value="/workflowgrid-my-pending-approvals",
method=GET)
public String getWorkflowGridMyPendingApprovals(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exception@RequestMapping(value="/workflowgrid-pending-approvals-{sandBoxId}",
method=GET)
public String getWorkflowGridPendingApprovals(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@PathVariable
Long sandBoxId,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exception@RequestMapping(value="/workflowgrid-in-progress-promotions-{sandBoxId}",
method=GET)
public String getWorkflowGridAllProgressApprovals(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@PathVariable
Long sandBoxId,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exception@RequestMapping(value="/workflowgrid-my-approved-unscheduled-{sandBoxId}",
method=GET)
public String getWorkflowGridMyApprovedUnscheduled(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@PathVariable
Long sandBoxId,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exception@RequestMapping(value="/workflowgrid-approved-unscheduled-{sandBoxId}",
method=GET)
public String getWorkflowGridApprovedUnscheduled(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@PathVariable
Long sandBoxId,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exception@RequestMapping(value="/workflowgrid-my-approved-scheduled-{sandBoxId}",
method=GET)
public String getWorkflowGridMyApprovedScheduled(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@PathVariable
Long sandBoxId,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exception@RequestMapping(value="/workflowgrid-approved-scheduled-{sandBoxId}",
method=GET)
public String getWorkflowGridApprovedScheduled(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@PathVariable
Long sandBoxId,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exception@RequestMapping(value="/workflow-deploy-in-progress",
method=GET)
@ResponseBody
public Map<String,List<Long>> getDeployInProgressItems(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@RequestParam(value="sandBoxId")
Long sandBoxId)
throws Exception
Exception@PreAuthorize(value="hasRole(\'ALL_APPROVER_SANDBOX\')")
@RequestMapping(value="/approvals",
method=GET)
public String viewWorkflowApprovals(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exception@RequestMapping(value="/event/{id}",
method=GET)
public String viewWorkflowEventDetails(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@PathVariable(value="id")
Long workflowEventId,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exception@RequestMapping(value="/details",
method=GET)
public String viewWorkflowItemDetails(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@RequestParam(required=false)
Long[] requestedIds,
@RequestParam(required=false)
Long currentEvent)
throws Exception
Exception@RequestMapping(value="/promote",
method=GET)
public String viewPromotePrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@RequestParam(value="ids",required=false)
Long[] sandBoxItemIds,
@RequestParam(value="isEntityForm",required=false)
Boolean isEntityForm,
@RequestParam
Long sandBoxId,
@RequestParam(required=false)
boolean rejectedPromotion)
throws Exception
Exception@RequestMapping(value="/promoteEntity",
method=GET)
public String viewPromoteEntityPrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@RequestParam(value="ids",required=false)
Long[] sandBoxItemIds,
@RequestParam(value="isEntityForm",required=false)
Boolean isEntityForm,
@RequestParam
Long sandBoxId,
@RequestParam(required=false)
boolean rejectedPromotion)
throws Exception
Exception@RequestMapping(value="/revert",
method=GET)
public String viewRevertPrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@RequestParam(value="ids",required=false)
Long[] sandBoxItemIds,
@RequestParam(value="isEntityForm",required=false)
Boolean isEntityForm,
@RequestParam
Long sandBoxId,
@RequestParam(required=false)
boolean rejectedPromotion)
throws Exception
Exception@RequestMapping(value="/approve",
method=GET)
public String viewApprovePrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@RequestParam(value="ids",required=false)
Long[] workflowEventIds,
@RequestParam(value="sandBoxId")
Long sandBoxId,
@RequestParam(required=false,defaultValue="false")
boolean criticalChangeSet,
@RequestParam(value="isEntityForm",required=false)
Boolean isEntityForm,
@RequestParam(value="isConfirmGroup",required=false)
Boolean isConfirmGroup,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exception@RequestMapping(value="/sandboxItems/approve",
method=GET)
public String viewApproveSandboxItemsPrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@RequestParam(value="ids",required=false)
Long[] sandboxItemIds,
@RequestParam(value="sandBoxId")
Long sandBoxId,
@RequestParam(required=false,defaultValue="false")
boolean criticalChangeSet,
@RequestParam(value="isEntityForm",required=false)
Boolean isEntityForm,
@RequestParam(value="isConfirmGroup",required=false)
Boolean isConfirmGroup,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exception@PreAuthorize(value="hasRole(\'ALL_APPROVER_SANDBOX\')")
@RequestMapping(value="/sandboxItems/approve",
method=POST)
public String confirmSandboxItemApprove(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@ModelAttribute
WorkflowActionForm form,
@RequestParam(required=false)
boolean criticalChangeSet)
throws Exception
Exception@RequestMapping(value="/unapprove",
method=GET)
public String viewUnapprovePrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@RequestParam(value="ids",required=false)
Long[] workflowEventIds,
@RequestParam
Long sandBoxId,
@RequestParam(required=false)
boolean criticalChangeSet,
@RequestParam(value="isEntityForm",required=false)
Boolean isEntityForm)
throws Exception
Exception@RequestMapping(value="/schedule",
method=GET)
public String viewSchedulePrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@RequestParam(value="ids",required=false)
Long[] workflowEventIds,
@RequestParam
Long sandBoxId,
@RequestParam(required=false,defaultValue="false")
boolean criticalChangeSet,
@RequestParam(value="isEntityForm",required=false)
Boolean isEntityForm,
@RequestParam
org.springframework.util.MultiValueMap<String,String> requestParams)
throws Exception
Exceptionprotected String buildApproveAndDeployActionPrompt(javax.servlet.http.HttpServletRequest request, org.springframework.util.MultiValueMap<String,String> requestParams, javax.servlet.http.HttpServletResponse response, Long[] idsToDeploy, ItemDeploymentType deploymentType, Long sandBoxId, boolean criticalChangeSet, Boolean isEntityForm, Boolean isConfirmGroup, org.springframework.ui.Model model) throws Exception
request - criticalChangeSet - isEntityForm - isConfirmGroup - model - Exception@RequestMapping(value="/reject",
method=GET)
public String viewRejectPrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@RequestParam(value="ids",required=false)
Long[] workflowEventIds,
@RequestParam
Long sandBoxId,
@RequestParam(required=false)
boolean criticalChangeSet,
@RequestParam(value="isEntityForm",required=false)
Boolean isEntityForm)
throws Exception
Exception@RequestMapping(value="/split",
method=GET)
public String viewSplitPrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@RequestParam(value="ids",required=false)
Long[] sandBoxItemIds)
throws Exception
Exception@RequestMapping(value="/retrieve",
method=GET)
public String viewRetrievePrompt(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@RequestParam(value="ids")
Long[] workflowEventIds,
@RequestParam(value="isEntityForm",required=false)
Boolean isEntityForm,
@RequestParam(required=false,defaultValue="false")
boolean criticalChangeSet)
throws Exception
Exceptionprotected String viewActionPrompt(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.springframework.ui.Model model, WorkflowActionType actionType, @Nullable ItemDeploymentType deploymentType, Long[] requestedIds, boolean isForwardDependency, org.broadleafcommerce.common.sandbox.domain.SandBox sandBox) throws Exception
deploymentType - can be nullException@RequestMapping(value="/sync",
method=GET)
public String sync(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@RequestParam
String actionType,
org.springframework.web.servlet.mvc.support.RedirectAttributes ra)
throws Exception
Exception@RequestMapping(value="/sync-ajax",
method=GET)
@ResponseBody
public Map<String,String> syncAjax(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@RequestParam
String actionType)
throws Exception
Exceptionprotected void syncInternal(String actionType) throws com.broadleafcommerce.enterprise.common.exception.ReplayException
com.broadleafcommerce.enterprise.common.exception.ReplayException@RequestMapping(value="/promote",
method=POST)
public String confirmPromote(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@ModelAttribute
WorkflowActionForm form,
@RequestParam(required=false)
boolean rejectedPromotion)
throws Exception
Exception@RequestMapping(value="/promoteEntity",
method=POST)
@ResponseBody
public String promoteEntity(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@ModelAttribute
WorkflowActionForm form)
throws Exception
Exception@RequestMapping(value="/revert",
method=POST)
public String confirmRevert(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@ModelAttribute
WorkflowActionForm form,
@RequestParam(required=false)
boolean rejectedPromotion)
throws Exception
Exception@PreAuthorize(value="hasRole(\'ALL_APPROVER_SANDBOX\')")
@RequestMapping(value="/approve",
method=POST)
public String confirmApprove(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@ModelAttribute
WorkflowActionForm form,
@RequestParam(required=false)
boolean criticalChangeSet)
throws Exception
Exception@PreAuthorize(value="hasRole(\'ALL_APPROVER_SANDBOX\')")
@RequestMapping(value="/reject",
method=POST)
public String confirmReject(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@ModelAttribute
WorkflowActionForm form,
@RequestParam(required=false)
boolean criticalChangeSet)
throws Exception
Exception@PreAuthorize(value="hasRole(\'ALL_APPROVER_SANDBOX\')")
@RequestMapping(value="/unapprove",
method=POST)
public String confirmUnapprove(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@ModelAttribute
WorkflowActionForm form,
@RequestParam(required=false)
boolean criticalChangeSet)
throws Exception
Exception@RequestMapping(value="/retrieve",
method=POST)
public String confirmRetrieve(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@ModelAttribute
WorkflowActionForm form,
@RequestParam(required=false)
boolean criticalChangeSet)
throws Exception
Exception@RequestMapping(value="/split",
method=POST)
public String confirmSplit(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable
Map<String,String> pathVars,
@ModelAttribute
WorkflowActionForm form)
throws Exception
Exception@RequestMapping(value="/update-ribbon/{sectionKey:(?!^\\d+$)^.+$}/{typeKey:(?!^\\d+$)^.+$}/{id}",
method=GET)
public String updateCompoundSandboxRibbon(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable(value="sectionKey")
String sectionKey,
@PathVariable(value="typeKey")
String typeKey,
@PathVariable(value="id")
Long id,
@PathVariable
Map<String,String> pathVars)
throws Exception
Exception@RequestMapping(value="/update-ribbon/{sectionKey}/{id}",
method=GET)
public String updateSandboxRibbon(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.Model model,
@PathVariable(value="sectionKey")
String sectionKey,
@PathVariable(value="id")
Long id,
@PathVariable
Map<String,String> pathVars)
throws Exception
Exception@ExceptionHandler(value=SandBoxOutOfSyncException.class) @ResponseBody public Map<String,String> handleException(SandBoxOutOfSyncException ex)
@ExceptionHandler(value=NoItemsToActOnException.class) @ResponseBody public Map<String,String> handleNoItemsException(NoItemsToActOnException ex)
@ExceptionHandler(value=InProgressException.class) @ResponseBody public Map<String,String> handleInProgressException(InProgressException ex)
protected int performReject(WorkflowActionForm form) throws com.broadleafcommerce.enterprise.common.exception.ReplayException
com.broadleafcommerce.enterprise.common.exception.ReplayExceptionprotected Map<WorkflowActionForm.DeployTimeOptions,Boolean> buildSchedulePermissions(javax.servlet.http.HttpServletRequest request)
protected WorkflowListGrid getMyRejectedPromotionsListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox userSandBox, List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs, boolean shouldRetrieveRecords) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected WorkflowListGrid getMyUserEditsListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox userSandBox, List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs, boolean shouldRetrieveRecords) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected WorkflowListGrid getMyInProgressPromotionsListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox, List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs, boolean shouldRetrieveRecords) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected WorkflowListGrid getIndividualApprovalListGrid(Long sandBoxId, Long eventId, List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected WorkflowListGrid getMyCriticalPendingApprovalsListGrid(List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs, boolean shouldRetrieveRecords) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected void configureMyCriticalPendingApprovalsListGrid(WorkflowListGrid workflowListGrid)
protected WorkflowListGrid getCriticalPendingApprovalsListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox, List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs, boolean shouldRetrieveRecords) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected void configureCriticalPendingApprovalsListGrid(WorkflowListGrid workflowListGrid)
protected void addApprovalsListGridActions(org.broadleafcommerce.openadmin.web.form.component.ListGrid lg)
protected WorkflowListGrid buildBasicCriticalPendingApprovalsListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox, List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs, boolean shouldRetrieveRecords) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected WorkflowListGrid getMyPendingApprovalsListGrid(List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs, boolean shouldRetrieveRecords) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected void configureMyPendingApprovalsListGrid(WorkflowListGrid workflowListGrid)
protected WorkflowListGrid getPendingApprovalsListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox, List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs, boolean shouldRetrieveRecords) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected void configurePendingApprovalsListGrid(WorkflowListGrid workflowListGrid)
protected WorkflowListGrid buildBasicPendingApprovalsListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox, List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs, boolean shouldRetrieveRecords) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected WorkflowListGrid getMyApprovedUnscheduledListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox, List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs, boolean shouldRetrieveRecords) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected void configureMyApprovedUnscheduledListGrid(WorkflowListGrid workflowListGrid)
protected WorkflowListGrid getApprovedUnscheduledListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox, List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs, boolean shouldRetrieveRecords) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected void configureApprovedUnscheduledListGrid(WorkflowListGrid workflowListGrid)
protected WorkflowListGrid buildBasicApprovedUnscheduledListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox, List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs, boolean shouldRetrieveRecords, boolean isMyChangesRequest) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected WorkflowListGrid getMyApprovedScheduledListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox, List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs, boolean shouldRetrieveRecords) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected void configureMyApprovedScheduledListGrid(WorkflowListGrid workflowListGrid)
protected WorkflowListGrid getApprovedScheduledListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox, List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs, boolean shouldRetrieveRecords) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected void configureApprovedScheduledListGrid(WorkflowListGrid workflowListGrid)
protected WorkflowListGrid buildBasicApprovedScheduledListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox, List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs, boolean shouldRetrieveRecords, boolean isMyChangesRequest) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected WorkflowListGrid getAllFutureDeploymentsListGrid(org.broadleafcommerce.common.sandbox.domain.SandBox sandBox, List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceExceptionprotected void addCurrentUserFilter(List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs)
protected void addDefaultSort(List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs)
protected org.broadleafcommerce.openadmin.dto.SortDirection getSortDirectionIfNotSpecified(List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs, org.broadleafcommerce.openadmin.dto.SortDirection direction)
protected Boolean didSpecifySort(List<org.broadleafcommerce.openadmin.dto.FilterAndSortCriteria> fascs)
protected void updateRequestParamValues(org.springframework.util.MultiValueMap<String,String> requestParams, boolean isApprovals)
protected String getChangedPropertyKey(String key, boolean isApprovals)
Property that changed for a Entity.key - isApprovals - protected boolean isSandBoxable(String sectionClassName)
Copyright © 2021. All rights reserved.