構文
NewRelic.endInteraction(string $interactionID)
カスタムインタラクションを終了します。
要件
すべてのAgentバージョンに対応しています。
説明
New Relic はすべてのインタラクションを自動的に終了させますが、 endInteraction()
を使用してカスタムインタラクションを早期に終了させることができます。文字列IDは、 startInteraction()
呼び出しを使用したときに返されます。
この呼び出しは、インタラクションがすでに終了している場合には効果がありません。
本APIの一般的な使用方法については、 Android SDK API usage guide をご参照ください。
パラメータ
パラメーター | 説明 |
---|---|
文字列 | 必須です。終了させたいインタラクションの文字列IDです。この文字列は、 |
例
インタラクションの終了
以下は、カスタムインタラクションを終了する例です。 RefreshContacts
:
public class MainActivity extends Activity { ... @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.action_refresh: String interactionId = NewRelic.startInteraction("RefreshContacts"); ... return true; default: NewRelic.endInteraction(interactionId); return super.onOptionsItemSelected(item); } } ...}