JourneySharingSession

public abstract class JourneySharingSession extends Object
implements Session

A JourneySharingSession represents a tracking session for the ConsumerTrip used to create it. It can be provided as an argument to ConsumerController.showSession() to display UI that updates with received data.

Public Constructor Summary

Public Method Summary

static JourneySharingSession
createInstance(ConsumerTrip trip)
Returns a JourneySharingSession for the specified ConsumerTrip.
abstract TripInfo
abstract ConsumerTrip
abstract String

Inherited Method Summary

Public Constructors

public JourneySharingSession ()

Public Methods

public static JourneySharingSession createInstance (ConsumerTrip trip)

Returns a JourneySharingSession for the specified ConsumerTrip. Returns null if the provided ConsumerTrip is null.

public abstract TripInfo getData ()

public abstract ConsumerTrip getTrip ()

public abstract String getTripId ()