DELETE BFC/grids/<grid name> DELETE BFC/grids/<grid name>?keepexternalstorage
なし
成功時には HTTP リターン コード 202 および空のペイロードが返されます。 エラーの際には、HTTP エラー コードと、関連するエラー情報が返されます。
指定したグリッドを削除します。 グリッドの削除操作が正常にサブミットされた後、BFC API 操作に戻ります。 AppLogic グリッドの実際の削除は非同期で続行されます。 グリッドで外部ストレージを使用する場合、グリッドの削除操作の一部として、デフォルトでは外部ストレージが削除されます。 外部ストレージを保持する場合は、keepExternalStorage クエリ文字列を指定します。
グリッド リソース URI に対する GET 操作で HTTP 404 エラー コードが返されれば、CA AppLogic® のグリッドの非同期での削除は完了しています。
DELETE の例
DELETE BFC/grids/mygrid
Python の例
from httplib import HTTPSConnection
import 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()
if resp.status > 202:
print 'Failed grid delete - '
print json.loads(resp.read())
else:
print 'Grid deleted'
|
Copyright © 2013 CA.
All rights reserved.
|
|