/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> |