トランザクションの続行
カスタムビジネストランザクションをアップストリームサービスと関連付けます。
形式
bool appdynamics_continue_transaction($correlation_header, $entry_point_type)
説明
PHP エージェントによりサポートされているエントリポイントではないサービスと関連付けるために、ダウンストリームティアが使用します。
パラメータ
$correlation_header:関連付けるアップストリームサービスの相関ヘッダー。$correlation_headerを提供するためにサービスから相関情報を抽出するのは、開発者の担当です。「getCorrelationHeader()」を参照してください。
$entry_point_type:続行しているトランザクションのエントリポイントの、フレームワークまたはプロトコルを示すオプションのパラメータ。デフォルトでは、アプリケーションがCLIモードで実行されている場合は値は自動的にAD_CLIに設定され、それ以外の場合はAD_WEBに設定されます。このパラメータを使用して、PHP Web アプリケーションから開始されるトランザクション(トランザクションの PHP CLI レグにこのアプリケーションが渡される)など、PHP タイプを渡す続行中トランザクション用に別の発信元 PHP アプリケーションタイプを示します。
有効なエントリポイントタイプは、PHP extension定数として提供されます。
-
AD_WEB -
AD_MVC -
AD_DRUPAL -
AD_WORDPRESS -
AD_CLI -
AD_WEBSERVICE
エントリポイントタイプは大文字と小文字を区別します。
返り値
成功の場合は true、失敗の場合は false を返します。