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