SetConfigurtion

<< 目次を表示 >>

ページ位置:  プロジェクトの作成と管理 > Proクラウドサーバ > 有料ライセンスで利用できる機能 > 外部ツールとの連携 > 独自のSBPIサービス > ISBPIServicePluginインターフェース >

SetConfigurtion

入力

パラメータ

操作方法

parameters

  • C++: const char*
  • C#: string

 

JSONの文字列です。設定内容が含まれます。

 

 

コールバックを通して返す内容

[任意] LogMessage - 受け取った設定に関係するログメッセージを返します。ログにとして記録すべきではない内容は渡さないようにしてください。

 

注意: SetErrorのコールバックはこのメソッドでは無視されます。

 

 

詳細

このメソッドはProクラウドサーバのSBPIプラグインの設定ページで設定された内容を受け取ります。

 

以下の内容が含まれます。

 

プロキシの設定:

 

 

実装例

void ExampleServicePlugin::SetConfiguration(const char* parameters)

{

   LogMessage(LOG_TRACE, std::string(__FUNCTION__).c_str());

   Json::Value jsonParameters;

   if (strlen(parameters))

   {

       std::stringstream(parameters) >> jsonParameters;

   }

   for (auto& myProperty : jsonParameters.getMemberNames())

   {

       m_properties[myProperty] = jsonParameters[myProperty].asString();

   }

}