02-09-2016 05:36 PM
<serviceTask id="createRequestTask" name="Create Request Data" activiti:expression="${assignAuthzGroupRequestTask.assignAuthzGroupRequest(execution,authenticatedUserId)}"></serviceTask>
<serviceTask id="checkAutoApprovalTask" name="Check for Auto Approval" activiti:expression="${assignAuthzGroupRequestTask.checkAutoApproval(execution,authenticatedUserId)}"></serviceTask>
<userTask id="managerApprovalTask" name="Evaluate request by manager" activiti:assignee="${processService.findManagerForAuthzRequest(authorizationRequestData)}">
<extensionElements>
<activiti:taskListener expression="${notificationTask.notifyAssignee(task, execution)}" event="assignment" />
<activiti:formProperty id="requestApprovedManager" name="Approve" type="enum" required="true">
<activiti:value id="true" name="Yes"></activiti:value>
<activiti:value id="false" name="No"></activiti:value>
</activiti:formProperty>
<activiti:formProperty id="explanation" name="Explanation"></activiti:formProperty>
</extensionElements>
</userTask>
<userTask id="ownerApprovalTask" name="Evaluate request by component owner" activiti:candidateUsers="${processService.findCandidatesForAuthzRequest(authorizationRequestData)}">
<extensionElements>
<activiti:taskListener expression="${notificationTask.notifyCandidates(task, execution)}" event="create" />
<activiti:formProperty id="requestApprovedOwner" name="ApproveOwner" type="enum" required="true">
<activiti:value id="true" name="Yes"></activiti:value>
<activiti:value id="false" name="No"></activiti:value>
</activiti:formProperty>
<activiti:formProperty id="explanation" name="Explanation"></activiti:formProperty>
</extensionElements>
</userTask>
…
<sequenceFlow id="flow1" sourceRef="startevent1" targetRef="createRequestTask"></sequenceFlow>
<sequenceFlow id="flow2" sourceRef="createRequestTask" targetRef="managerApprovalTask"></sequenceFlow>
<sequenceFlow id="flow3" sourceRef="managerApprovalTask" targetRef="authorizationRequestApprovalGatewayManager"></sequenceFlow>
<sequenceFlow id="flow4" name="managerApproval" sourceRef="authorizationRequestApprovalGatewayManager" targetRef="checkAutoApprovalTask">
<conditionExpression xsi:type="tFormalExpression">${requestApprovedManager == 'true'}</conditionExpression>
</sequenceFlow>
…
02-11-2016 04:10 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.