3.19.4.4.1.17 MovePolicyProcessingOrderDelegate
The MovePolicyProcessingOrderDelegate processing is done when the IpamOperationWithProgressParameter.OperationId is AdminOperationId.MovePolicyProcessingOrder. The IpamOperationWithProgressParameter instance in that case MUST be of type MovePolicyProcessingOrderParameters.
This operation is used to move a given DHCP policy order either up or down. In the following steps, any time a fault is generated, SetOverallStatus is called with the fault details:
If IpamOperationWithProgressParameter is NULL or not of type MovePolicyProcessingOrderParameters, generate an appropriate SOAP fault (as specified in section 2.2.2.1). Project IpamOperationWithProgressParameter in a local variable as MovePolicyProcessingOrderParameters.
If UpdatePolicyPropertiesParameters.Policy is NULL, generate an appropriate SOAP fault.
Call the procedure MovePolicyProcessingOrder of ADM_DhcpPolicyTable, passing UpdatePolicyPropertiesParameters.Policy as Param_Policy and UpdatePolicyPropertiesParameters.Direction as Param_ProcessingDirection.
Call SetOverallStatus with Success and 100 percent completion.