/tripkit/TripKitAndroidUIData/com.skedgo.tripkit.ui.data.routingresults/TripGroupRepositoryImpl

TripGroupRepositoryImpl

\ class TripGroupRepositoryImpl(routeStore: RouteStore, getNow: GetNow) : TripGroupRepository

Constructors

TripGroupRepositoryImpl constructor(routeStore: RouteStore, getNow: GetNow)

Functions

Name Summary
addTripGroups open override fun addTripGroups(requestId: String?, groups: List<TripGroup>): Completable
addTripToTripGroup open override fun addTripToTripGroup(tripGroupId: String, displayTrip: Trip): Completable
clearPastRoutesAsync open override fun clearPastRoutesAsync(): Observable<Int>
deletePastRoutesAsync open override fun deletePastRoutesAsync(): Observable<Int>
open override fun deletePastRoutesAsync(hours: Long): Observable<Int>
getTripGroup open override fun getTripGroup(tripGroupId: String): Observable<TripGroup>
getTripGroupsByA2bRoutingRequestId open override fun getTripGroupsByA2bRoutingRequestId(a2bRoutingRequestId: String): Observable<List<TripGroup>>
getTripSegmentByIdAndTripId open override fun getTripSegmentByIdAndTripId(segmentId: Long, tripId: String): Single<TripSegment>
onManualTripChanges open override fun onManualTripChanges(): Observable<Unit>
onNewTripGroupsAvailable open override fun onNewTripGroupsAvailable(): Observable<String>
setTripGroup open override fun setTripGroup(tripGroup: TripGroup): Completable
updateNotify open override fun updateNotify(tripGroupId: String, isFavorite: Boolean): Completable
updateTrip open override fun updateTrip(tripGroupId: String, oldTripUuid: String, trip: Trip): Completable
whenTripGroupIsUpdated open override fun whenTripGroupIsUpdated(): Observable<TripGroupId>