com.brightcove.omniture

## Class CustomMediaHeartbeatDelegate

- java.lang.Object
- - com.brightcove.omniture.CustomMediaHeartbeatDelegate

- All Implemented Interfaces:
    com.adobe.primetime.va.simple.MediaHeartbeat.MediaHeartbeatDelegate

      public class CustomMediaHeartbeatDelegate
      extends java.lang.Object
      implements com.adobe.primetime.va.simple.MediaHeartbeat.MediaHeartbeatDelegate

  Implementation of the MediaHeartbeatDelegate interface required for Video Heartbeat integration.

- - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.Double` | `getCurrentPlaybackTime()`
    `com.adobe.primetime.va.simple.MediaObject` | `getQoSObject()` Currently not implemented
    `void` | `setPlayerName(java.lang.String playerName)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### setPlayerName

          public void setPlayerName(java.lang.String playerName)

    - #### getQoSObject

          public com.adobe.primetime.va.simple.MediaObject getQoSObject()

      Currently not implemented
      Specified by:
        `getQoSObject` in interface `com.adobe.primetime.va.simple.MediaHeartbeat.MediaHeartbeatDelegate`
      Returns:
        QoS MediaObject

    - #### getCurrentPlaybackTime

          public java.lang.Double getCurrentPlaybackTime()

      Specified by:
        `getCurrentPlaybackTime` in interface `com.adobe.primetime.va.simple.MediaHeartbeat.MediaHeartbeatDelegate`