Se puede responder a una tarea con valores de parámetro y aprobación (en el siguiente ejemplo se muestra en negrita).
Por ejemplo, envíe una solicitud de HTTP POST:
http://<nombrehost>:7000/node/rest/CA:00074_CA:00074:01/_ops/ReplyTask
Incluya un encabezado de solicitud:
Content-Type=application/xml
Por ejemplo:
<ReplyTaskRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="p1:ReplyTaskRequest"
xmlns:p1="http://ns.ca.com/2011/09/pam-ops" >
<TaskID>510</TaskID>
<IsApproved>true</IsApproved>
<Arguments>
<Argument>
<Name>Var_0</Name>
<Value>val0</Value>
</Argument>
<Argument>
<Name>Var_1</Name>
<Value>true</Value>
</Argument>
<Argument>
<Name>Var_2</Name>
<Value>val2</Value>
</Argument>
</Arguments>
</ReplyTaskRequest>
El ejemplo siguiente muestra la respuesta de ReplyTask:
<?xml version="1.0" encoding="utf-8"?>
<pam-ops:ReplyTaskResponse xmlns:pam-ops="http://ns.ca.com/2011/09/pam-ops"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="pam-ops:ReplyTaskResponse">
<Task>
<TaskID>510</TaskID>
<ProcessID>505</ProcessID>
<State>Completado</State>
<Instance>TestIRFPrompt_505</Instance>
<Title>Asignación de títulos</Title>
<Description>Descripción de la asignación 1</Description>
<StartTime>2012-06-01T17:37:08.000Z</StartTime>
<RootUUID>eba34640-5de1-4e73-ab28-e312a1ef35fa</RootUUID>
<IsApprovalRequired>true</IsApprovalRequired>
<Pages>
<HasComplexType>false</HasComplexType>
<Page>
<Name>TestPage</Name>
<Param>
<Name>Var_0</Name>
<Label>TextField1</Label>
<Description/>
<IsReadOnly>false</IsReadOnly>
<Type>String</Type>
</Param>
<Param>
<Name>Var_1</Name>
<Label>Check Box</Label>
<Description/>
<IsReadOnly>false</IsReadOnly>
<Type>Boolean</Type>
</Param>
<Param>
<Name>Var_2</Name>
<Label>Select</Label>
<Description/>
<IsReadOnly>false</IsReadOnly>
<Type>String</Type>
</Param>
</Page>
<Page>
<Name>Mensaje de usuario</Name>
</Page>
<Page>
<Name>System</Name>
</Page>
</Pages>
<Assignees>
<Users>
<User>
<Name>pamadmin</Name>
</User>
</Users>
</Assignees>
<Delegates>
<Users>
<User>
<Name>pamadmin</Name>
</User>
</Users>
</Delegates>
</Task>
</pam-ops:ReplyTaskResponse>
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|