Se pueden exportar objetos de CA Process Automation en un archivo local.
Por ejemplo, envíe una solicitud de HTTP POST:
http://<nombrehost>:7000/node/rest/CA:00074_CA:00074:01/_ops/Export
Incluya un encabezado de solicitud:
Content-Type=application/xml
Por ejemplo:
<ExportRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="p1:ExportRequest" xmlns:p1="http://ns.ca.com/2011/09/pam-ops"> <FolderName>/rest</FolderName> <ExportAsContentPackage>true</ExportAsContentPackage> <IsAbsolute>true</IsAbsolute> <ExportFileName> <ExportLocation>C:\\REST\\ExportContent.xml</ExportLocation> <OverwriteFile>true</OverwriteFile> </ExportFileName> <Filter> <ObjectTypes> <ObjectType><Type>Process</Type></ObjectType> <ObjectType><Type>Agenda</Type></ObjectType> <ObjectType><Type>ContentPackage</Type></ObjectType> </ObjectTypes> </Filter> </ExportRequest>
Note: El elemento SealModifiableReleaseVersions no es obligatorio y el valor se decide implícitamente en función del valor del elemento ExportAsContentPackage.
El indicador <ExportAsContentPackage> especifica si se puede exportar una carpeta como un paquete de contenidos. El valor predeterminado es falso.
Si se establece el indicador como verdadero, CA Process Automation exportara la carpeta como un paquete de contenidos.
Nota: Si la versión de publicación de la carpeta y sus objetos hijo no se define, la exportación de un paquete de contenidos produce un fallo.
La respuesta indica si la exportación se ha realizado correctamente:
<?xml version="1.0" encoding="utf-8"?>
<pam-ops:ExportResponse xmlns:pam-ops="http://ns.ca.com/2011/09/pam-ops"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="pam-ops:ExportResponse">
<ExportMessage>Se ha cargado correctamente la biblioteca exportada para descargar el nombre de archivo: C:\REST\ExportContent.xml</ExportMessage>
</pam-ops:ExportResponse>
|
Copyright © 2013 CA.
Todos los derechos reservados.
|
|