Tema anterior: Creación de un gridTema siguiente: Actualización de un grid


Supresión de un grid
DELETE  BFC/grids/<grid name>
DELETE  BFC/grids/<grid name>?keepexternalstorage
Argumentos

Ninguno

Result

Si el resultado es correcto, se devuelve un código 202 de HTTP y una carga útil vacía. Si el resultado es un error, se devuelve un código de error de HTTP y la información de error asociada.

Descripción

Suprime el grid especificado. La operación de la API de BFC volverá después de que la operación de supresión del grid se haya realizado correctamente. La supresión real del grid de AppLogic continuará de forma asincrónica. Si un grid utiliza almacenamiento externo, dicho almacenamiento se suprime de forma predeterminada como parte de la operación de supresión del grid. Si se desea conservar el almacenamiento externo, hay que definir la cadena de consulta keepExternalStorage.

Cuando la operación GET del URI del recurso del grid devuelve un código de error HTTP 404, la supresión asincrónica del grid de CA AppLogic® ha terminado.

Ejemplo: DELETE

DELETE BFC/grids/mygrid

Ejemplo de python

de la importación de httplib HTTPSConnection
importación de json
import os
import sys

gridName = 'mygrid'
bfcHost = os.environ["BFC_HOST"]
bfcSession = os.environ["BFC_SESSION"]
conn = HTTPSConnection(bfcHost + ':8443')
conn.connect()
conn.request(method='POST',
             url='/BFC/grids/' + 'gridName',
             headers={'Content-Type':'application/json',
                      'Authorization':bfcSession},
resp = conn.getresponse()
si resp.status > 202:
    mensaje "Error al suprimir el grid -
    print json.loads(resp.read())
otro
    mensaje 'Grid suprimido'