Object Body の削除

Object Body だけを削除することができます。

Object Body を削除するには、次の例のように deleteBody() メソッドを実行します。

  • // Assume that the KiiObject "object" has been instantiated.
    
    try {
      // Delete the object body of the KiiObject.
      object.deleteBody();
    } catch (AppException e) {
      // Handle the error.
    } catch (IOException e) {
      // Handle the error.
    }
  • // Assume that the KiiObject "object" has been instantiated.
    
    // Delete the object body of the KiiObject.
    object.deleteBody(new KiiObjectCallBack() {
      @Override
      public void onDeleteBodyCompleted(int token, KiiObject object, Exception exception) {
        if (exception != null) {
          // Handle the error.
          return;
        }
      }
    });

deleteBody() メソッドは Object Body のみを削除します。KiiObject 自体の削除は行いません。

Object Body を削除すると、この KiiObject から Object Body の公開によって作成した URL も無効になります。削除後に Web ブラウザーからアクセスすると、エラーを表す JSON データが返されます。