com.microsoft.tfs.core.telemetry
Class TfsTelemetryHelper

java.lang.Object
  extended by com.microsoft.tfs.core.telemetry.TfsTelemetryHelper

public class TfsTelemetryHelper
extends java.lang.Object


Constructor Summary
TfsTelemetryHelper()
           
 
Method Summary
static void addContextProperties(java.util.Map<java.lang.String,java.lang.String> properties, TFSConnection connection)
           
static java.lang.String getName(java.lang.Object o)
           
static com.microsoft.applicationinsights.TelemetryClient getTelemetryClient()
           
static void sendEvent(java.lang.String name)
           
static void sendEvent(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> properties)
           
static void sendException(java.lang.Exception exception)
           
static void sendMetric(java.lang.String name, double value)
           
static void sendPageView(java.lang.String pageName)
           
static void sendPageView(java.lang.String pageName, java.util.Map<java.lang.String,java.lang.String> properties)
           
static void sendSessionBegins()
           
static void sendSessionEnds()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TfsTelemetryHelper

public TfsTelemetryHelper()
Method Detail

getTelemetryClient

public static com.microsoft.applicationinsights.TelemetryClient getTelemetryClient()

sendMetric

public static void sendMetric(java.lang.String name,
                              double value)

sendEvent

public static void sendEvent(java.lang.String name)

sendEvent

public static void sendEvent(java.lang.String name,
                             java.util.Map<java.lang.String,java.lang.String> properties)

sendPageView

public static void sendPageView(java.lang.String pageName)

sendPageView

public static void sendPageView(java.lang.String pageName,
                                java.util.Map<java.lang.String,java.lang.String> properties)

sendSessionBegins

public static void sendSessionBegins()

sendSessionEnds

public static void sendSessionEnds()

sendException

public static void sendException(java.lang.Exception exception)

getName

public static java.lang.String getName(java.lang.Object o)

addContextProperties

public static void addContextProperties(java.util.Map<java.lang.String,java.lang.String> properties,
                                        TFSConnection connection)


© 2015 Microsoft. All rights reserved.